From 6f4267eb44ddddd928ee34d455a092a4863a1ea9 Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Mon, 19 Aug 2019 03:33:05 +0200 Subject: Fix memory leak in dir-scan error code path Signed-off-by: David Oberhollenzer --- lib/fstree/fstree_from_dir.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/fstree/fstree_from_dir.c') diff --git a/lib/fstree/fstree_from_dir.c b/lib/fstree/fstree_from_dir.c index 4b89272..ae8cac9 100644 --- a/lib/fstree/fstree_from_dir.c +++ b/lib/fstree/fstree_from_dir.c @@ -190,7 +190,7 @@ static int populate_dir(fstree_t *fs, tree_node_t *root, dev_t devstart, #ifdef HAVE_SYS_XATTR_H if (flags & DIR_SCAN_READ_XATTR) { if (populate_xattr(fs, n)) - return -1; + goto fail; } #endif -- cgit v1.2.3