From: David Kalnischkies Date: Sat, 8 Aug 2009 10:40:00 +0000 (+0200) Subject: [cmdline/apt-cache.cc] fix a memory leak in the xvcg method X-Git-Tag: 0.7.23~1^2~13 X-Git-Url: https://git.hcoop.net/ntk/apt.git/commitdiff_plain/034960416c99c4737f99536c55b77cc9a27b8d66?hp=cfb3d242ded4b9d3e5f4f55a3139561fe78155db [cmdline/apt-cache.cc] fix a memory leak in the xvcg method Patch from George Danchev, thanks (Closes: #511557) --- diff --git a/cmdline/apt-cache.cc b/cmdline/apt-cache.cc index 0e950310..7d7f58a6 100644 --- a/cmdline/apt-cache.cc +++ b/cmdline/apt-cache.cc @@ -929,7 +929,11 @@ bool XVcg(CommandLine &CmdL) Shapes[ShapeMap[Pkg->ID]]); } - + + delete[] Show; + delete[] Flags; + delete[] ShapeMap; + printf("}\n"); return true; } diff --git a/debian/changelog b/debian/changelog index 408070b6..e82057d8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,9 +8,12 @@ apt (0.7.22.3) unstable; urgency=low * apt-pkg/contrib/strutl.cc: - enable thousand separator according to the current locale (by Luca Bruno, Closes: #223712) + + [ George Danchev ] + * cmdline/apt-cache.cc: + - fix a memory leak in the xvcg method (Closes: #511557) * apt-pkg/indexcopy.cc: - - fix a (hypothetical) memory leak then the Release file not exists - (by George Danchev, Closes: #511556) + - fix a memory leak then the Release file not exists (Closes: #511556) -- David Kalnischkies Sat, 08 Aug 2009 09:40:08 +0200