aboutsummaryrefslogtreecommitdiff
path: root/bin/gensquashfs/src/sort_by_file.c
diff options
context:
space:
mode:
authorDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>2023-09-03 20:12:51 +0200
committerDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>2023-09-03 20:12:51 +0200
commitd72643ce152b97c359095373df30c164b272d7a1 (patch)
tree430d304db03892f0fc03cb0e4acda9345d6105bf /bin/gensquashfs/src/sort_by_file.c
parent0cd1d25438f233de573cba45dd140331edef7287 (diff)
coverity: fix: resource leak in error path
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'bin/gensquashfs/src/sort_by_file.c')
-rw-r--r--bin/gensquashfs/src/sort_by_file.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/bin/gensquashfs/src/sort_by_file.c b/bin/gensquashfs/src/sort_by_file.c
index 1ca5aa7..c47d217 100644
--- a/bin/gensquashfs/src/sort_by_file.c
+++ b/bin/gensquashfs/src/sort_by_file.c
@@ -138,6 +138,7 @@ static int decode_flags(const char *filename, size_t line_no, bool *do_glob,
if (!isspace(*end)) {
fprintf(stderr, "%s: " PRI_SZ ": Expected `<space> <filename>` "
"after flag list.\n", filename, line_no);
+ free(sep);
return -1;
}