diff options
author | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-07-21 20:22:36 +0200 |
---|---|---|
committer | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-07-21 20:22:36 +0200 |
commit | d613687fadc523fab287b72fa674520d2dd2e687 (patch) | |
tree | 0a7357e962b9a63338dab0f8e0c1b05fa390830b /tar/tar2sqfs.c | |
parent | 2a05bf5bc660bfebb35e42f1f8a0c0ac56e0f9d9 (diff) |
fix possible leak in tar2sqfs if writing xattrs fails
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'tar/tar2sqfs.c')
-rw-r--r-- | tar/tar2sqfs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tar/tar2sqfs.c b/tar/tar2sqfs.c index 8394b7f..f557f95 100644 --- a/tar/tar2sqfs.c +++ b/tar/tar2sqfs.c @@ -403,7 +403,7 @@ int main(int argc, char **argv) goto out; if (write_xattr(outfd, &fs, &super, cmp)) - goto out_data; + goto out; if (sqfs_super_write(&super, outfd)) goto out; |