diff options
Diffstat (limited to 'libarchive/archive_write_open_memory.c')
| -rw-r--r-- | libarchive/archive_write_open_memory.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/libarchive/archive_write_open_memory.c b/libarchive/archive_write_open_memory.c index e31650447279..3b929ac7f60d 100644 --- a/libarchive/archive_write_open_memory.c +++ b/libarchive/archive_write_open_memory.c @@ -104,11 +104,7 @@ memory_write(struct archive *a, void *client_data, const void *buff, size_t leng static int memory_write_free(struct archive *a, void *client_data) { - struct write_memory_data *mine; (void)a; /* UNUSED */ - mine = client_data; - if (mine == NULL) - return (ARCHIVE_OK); - free(mine); + free(client_data); return (ARCHIVE_OK); } |
