summaryrefslogtreecommitdiff
path: root/libarchive/archive_write_add_filter_lz4.c
diff options
context:
space:
mode:
authorMichihiro NAKAJIMA <ggcueroad@gmail.com>2014-08-14 10:19:10 +0900
committerMichihiro NAKAJIMA <ggcueroad@gmail.com>2014-08-14 10:19:10 +0900
commitfc01297c231e0976081b54e9be0a3e2a7df1a909 (patch)
tree692e025cc0e1690d979afe2d2135d81ceb506998 /libarchive/archive_write_add_filter_lz4.c
parent8c4be28fe717b20c772ee4cb6d4cc77fb98e27aa (diff)
downloadlibarchive-fc01297c231e0976081b54e9be0a3e2a7df1a909.tar.gz
Fix build failure with lz4 r120 and later.
Diffstat (limited to 'libarchive/archive_write_add_filter_lz4.c')
-rw-r--r--libarchive/archive_write_add_filter_lz4.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libarchive/archive_write_add_filter_lz4.c b/libarchive/archive_write_add_filter_lz4.c
index b532889f..309a8ae0 100644
--- a/libarchive/archive_write_add_filter_lz4.c
+++ b/libarchive/archive_write_add_filter_lz4.c
@@ -368,7 +368,11 @@ archive_filter_lz4_free(struct archive_write_filter *f)
if (data->lz4_stream != NULL) {
if (data->compression_level < 3)
+#if LZ4_VERSION_MINOR >= 3
+ LZ4_freeStream(data->lz4_stream);
+#else
LZ4_free(data->lz4_stream);
+#endif
else
LZ4_freeHC(data->lz4_stream);
}