diff options
Diffstat (limited to 'libarchive/archive_write_open_file.c')
| -rw-r--r-- | libarchive/archive_write_open_file.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/libarchive/archive_write_open_file.c b/libarchive/archive_write_open_file.c index 0b310f3da83b..6271b368d07f 100644 --- a/libarchive/archive_write_open_file.c +++ b/libarchive/archive_write_open_file.c @@ -96,11 +96,7 @@ file_write(struct archive *a, void *client_data, const void *buff, size_t length static int file_free(struct archive *a, void *client_data) { - struct write_FILE_data *mine = client_data; - (void)a; /* UNUSED */ - if (mine == NULL) - return (ARCHIVE_OK); - free(mine); + free(client_data); return (ARCHIVE_OK); } |
