summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Genoud <[email protected]>2020-11-03 12:11:02 +0100
committerTom Rini <[email protected]>2020-11-19 09:45:49 -0500
commit87d11e08e4792b3d188143972ba3a1651a52beee (patch)
treeae89cbb2e7097d4b48b512bbce22f2fb77550669
parentea1b1651c6a8db2b7f889bfe8dd796a59af7e0fe (diff)
fs/squashfs: sqfs_closedir: fix memory leak
sqfs_dirs wasn't freed anywhere. Reviewed-by: Joao Marcos Costa <[email protected]> Signed-off-by: Richard Genoud <[email protected]>
-rw-r--r--fs/squashfs/sqfs.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/squashfs/sqfs.c b/fs/squashfs/sqfs.c
index b94a9715205..0ac922af9e7 100644
--- a/fs/squashfs/sqfs.c
+++ b/fs/squashfs/sqfs.c
@@ -1573,4 +1573,5 @@ void sqfs_closedir(struct fs_dir_stream *dirs)
free(sqfs_dirs->inode_table);
free(sqfs_dirs->dir_table);
free(sqfs_dirs->dir_header);
+ free(sqfs_dirs);
}