]> www.infradead.org Git - mtd-utils.git/commit
mkfs.ubifs: Fix memleak for 'output' in error paths
authorZhihao Cheng <chengzhihao1@huawei.com>
Thu, 22 Feb 2024 12:37:40 +0000 (20:37 +0800)
committerDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>
Wed, 25 Sep 2024 07:08:41 +0000 (09:08 +0200)
commit6ff8739a6bf5fce30e9d99ee4b35322313300dcb
treeb9e702563fa850510a58e594f044127634ef4044
parent8999ef158d26d9e7fe01c3d4989340342f9c69aa
mkfs.ubifs: Fix memleak for 'output' in error paths

The 'output' is allocated in get_options(), don't forget to free it
in error paths, move 'output' freeing out of close_target(), which
simplifies the logic of close_target().

Fixes: 36ec51948e0ec ("Add mkfs.ubifs")
Signed-off-by: Zhihao Cheng <chengzhihao1@huawei.com>
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
ubifs-utils/mkfs.ubifs/mkfs.ubifs.c