Hello community, here is the log from the commit of package cfengine for openSUSE:Factory checked in at Tue Aug 11 00:00:58 CEST 2009. -------- --- cfengine/cfengine.changes 2009-04-10 17:33:39.000000000 +0200 +++ cfengine/cfengine.changes 2009-08-10 17:04:48.000000000 +0200 @@ -1,0 +2,5 @@ +Mon Aug 10 17:03:52 CEST 2009 - anicka@suse.cz + +- fixed memory leak (bnc#523789) + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- cfengine-2.2.8-free.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cfengine.spec ++++++ --- /var/tmp/diff_new_pack.08F9Ep/_old 2009-08-11 00:00:28.000000000 +0200 +++ /var/tmp/diff_new_pack.08F9Ep/_new 2009-08-11 00:00:28.000000000 +0200 @@ -24,7 +24,7 @@ Group: Productivity/Networking/System AutoReqProv: on Version: 2.2.8 -Release: 5 +Release: 6 Summary: A Tool to Maintain Complicated Networks Url: http://www.cfengine.org/ Source: %{name}-%{version}.tar.bz2 @@ -37,6 +37,7 @@ Patch5: %{name}-%{version}-strict-aliasing-fix.diff Patch7: %{name}-%{version}-printf.diff Patch9: %{name}-%{version}-overflow.diff +Patch10: %{name}-%{version}-free.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: %install_info_prereq @@ -60,6 +61,7 @@ %patch5 %patch7 %patch9 +%patch10 %build %{suse_update_config -f} ++++++ cfengine-2.2.8-free.diff ++++++ --- src/cfenvgraph.c +++ src/cfenvgraph.c @@ -777,6 +777,7 @@ { Verbose("Can't open directory %s\n",CFWORKDIR); perror("opendir"); + free(array); return; } @@ -793,6 +794,7 @@ if ((ERRNO = db_create(&dbp,dbenv,0)) != 0) { Verbose("Couldn't open arrivals database %s\n",database); + free(array); return; } @@ -875,6 +877,7 @@ { Verbose("Unable to open %s for writing\n",filename); perror("fopen"); + free(array); return; } @@ -898,6 +901,7 @@ } closedir(dirh); +free(array); } /***************************************************************/ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org