[PATCH 00/15] several leakage fixes
All compile tested.
libdebian-installer resisted debuild treatment and failed with antique
looking errors.
Most of this looks unmaintained so probably a tad late in this cycle.
Patches are minimal and maintain strange coding styles that vary from
each debian installer package.
This patchset outcome allows a // universe with consistent beautiful
Debian themes during many releases.
maximilian attems (15):
partioner: unbalanced popen and fclose
partconf: nuke evms test
partconf: find_mountdevice() close fd on error path
partconf: util s/index/strchr/
anna: fix missmatched popen and fclose
cdebconf: dpkg-reconfigure fix priority_override memleak
cdebconf module http: fix mem leak
newt: fix mem leak on error path
slang: fix mem on error path
lowmem trimtemplates: fix leaks on error pathes
udpkg: fix fd leaks on error pathes and a unbalanced close
udpkg status fix fd leak on error path
libdebian-installer: reorder to get rid of typedef
kbd-chooser: s/index/strchr/ s/rindex/strrchr/
cdebconf: fix mem leaks in stralign
packages/anna/util.c | 4 +-
packages/cdebconf/src/dpkg-reconfigure.c | 1 +
packages/cdebconf/src/modules/db/http/http.c | 1 +
packages/cdebconf/src/modules/frontend/newt/newt.c | 16 +++++++--
.../cdebconf/src/modules/frontend/slang/slang.c | 5 ++-
packages/cdebconf/src/strutl.c | 2 +
packages/kbd-chooser/findfile.c | 4 +-
packages/libdebian-installer/src/hash.c | 24 +++++++--------
packages/libdebian-installer/src/log.c | 2 -
packages/libdebian-installer/src/mem_chunk.c | 32 +++++++++----------
packages/lowmem/trimtemplates.c | 4 ++
packages/partconf/find-parts.c | 31 -------------------
packages/partconf/mkfstab.c | 1 +
packages/partconf/util.c | 2 +-
packages/partitioner/main.c | 2 +-
packages/udpkg/status.c | 1 +
packages/udpkg/udpkg.c | 9 +++++-
17 files changed, 66 insertions(+), 75 deletions(-)
--
1.7.2.3
Reply to: