Changeset: d2384cb76844 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d2384cb76844
Modified Files:
tools/merovingian/daemon/merovingian.c
Branch: default
Log Message:
merovingian: don't leak properties on conf upgrade
diffs (22 lines):
diff --git a/tools/merovingian/daemon/merovingian.c
b/tools/merovingian/daemon/merovingian.c
--- a/tools/merovingian/daemon/merovingian.c
+++ b/tools/merovingian/daemon/merovingian.c
@@ -447,14 +447,17 @@ autoUpgradeDiscoveryPortAug2011Jan2012(c
readProps(ckv, ".");
kv = findConfKey(ckv, "discoveryport");
- if (kv->val == NULL)
+ if (kv->val == NULL) {
+ freeConfFile(ckv);
return 0;
+ }
if (kv->ival <= 0 || kv->ival > 65535) {
kv = findConfKey(mckv, "discovery");
setConfVal(kv, "false");
}
+ freeConfFile(ckv);
return 1;
}
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list