btrfs-progs: convert/ext2: Fix memory leak caused by handled ext2_filsys
authorQu Wenruo <wqu@suse.com>
Wed, 14 Feb 2018 08:09:56 +0000 (16:09 +0800)
committerDavid Sterba <dsterba@suse.com>
Wed, 14 Feb 2018 15:33:31 +0000 (16:33 +0100)
commitb8e884f1cda145c73115e2ff9dde096d39e199ca
treede049a77c2577cadb11ed5215502310e03db5a38
parent78c5a90ebf22989b07770de6324cc14a70d72a17
btrfs-progs: convert/ext2: Fix memory leak caused by handled ext2_filsys

Exposed by convert-test with D=asan.

Unlike btrfs, ext2fs_close() still leaves its ext2_filsys parameter
filled with allocated pointers.

It needs ext2fs_free() to free those pointers.

Issue: #92
Signed-off-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
convert/source-ext2.c