diff --git a/lib/modules/Yabu.pmod/module.pmod b/lib/modules/Yabu.pmod/module.pmod index b99f160f8d22b57847c1c1e7c643cc5390e75bcc..754d0966ab0140209cc31ecea1d8fb4c9dfe9650 100644 --- a/lib/modules/Yabu.pmod/module.pmod +++ b/lib/modules/Yabu.pmod/module.pmod @@ -4,7 +4,7 @@ * associated with a unique key. */ -constant cvs_id = "$Id: module.pmod,v 1.6 1999/02/15 00:00:04 noring Exp $"; +constant cvs_id = "$Id: module.pmod,v 1.7 1999/02/15 00:03:35 noring Exp $"; #define ERR(msg) throw(({ "(Yabu) "+msg+"\n", backtrace() })) #define WARN(msg) werror(msg) @@ -1213,6 +1213,9 @@ class db { void destroy() { sync(); + foreach(values(tables), object o) + if(o) + destruct(o); } int reorganize(float|void ratio)