diff options
-rw-r--r-- | cmdline/apt-cache.cc | 6 | ||||
-rw-r--r-- | debian/changelog | 7 |
2 files changed, 10 insertions, 3 deletions
diff --git a/cmdline/apt-cache.cc b/cmdline/apt-cache.cc index 0e950310b..7d7f58a62 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 408070b69..e82057d8e 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 <david@kalnischkies.com> Sat, 08 Aug 2009 09:40:08 +0200 |