diff options
Diffstat (limited to 'archivers/libarchive/files/contrib/shar/tree.c')
-rw-r--r-- | archivers/libarchive/files/contrib/shar/tree.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/archivers/libarchive/files/contrib/shar/tree.c b/archivers/libarchive/files/contrib/shar/tree.c index d5a04abf5f4..a80d8366bde 100644 --- a/archivers/libarchive/files/contrib/shar/tree.c +++ b/archivers/libarchive/files/contrib/shar/tree.c @@ -530,8 +530,7 @@ tree_close(struct tree *t) /* Release anything remaining in the stack. */ while (t->stack != NULL) tree_pop(t); - if (t->buff) - free(t->buff); + free(t->buff); /* chdir() back to where we started. */ if (t->initialDirFd >= 0) { fchdir(t->initialDirFd); |