]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Update xz compatibility for reading 7zip.
authorGuilherme Steinmann <guidefloripa@gmail.com>
Mon, 17 Mar 2014 13:01:59 +0000 (10:01 -0300)
committerGuilherme Steinmann <guidefloripa@gmail.com>
Mon, 17 Mar 2014 13:01:59 +0000 (10:01 -0300)
libarchive/archive_read_support_format_7zip.c

index 90f685d51b893ac092271ffa9a5b34c08acf13bd..c69d873f95300a169ca1913f1ca837f95fce1287 100644 (file)
@@ -1051,7 +1051,7 @@ init_decompression(struct archive_read *a, struct _7zip *zip,
        {
                lzma_options_delta delta_opt;
                lzma_filter filters[LZMA_FILTERS_MAX];
-#if LZMA_VERSION < 50000030
+#if LZMA_VERSION < 50010000
                lzma_filter *ff;
 #endif
                int fi = 0;
@@ -1138,7 +1138,7 @@ init_decompression(struct archive_read *a, struct _7zip *zip,
                else
                        filters[fi].id = LZMA_FILTER_LZMA1;
                filters[fi].options = NULL;
-#if LZMA_VERSION < 50000030
+#if LZMA_VERSION < 50010000
                ff = &filters[fi];
 #endif
                r = lzma_properties_decode(&filters[fi], NULL,
@@ -1152,7 +1152,7 @@ init_decompression(struct archive_read *a, struct _7zip *zip,
                filters[fi].id = LZMA_VLI_UNKNOWN;
                filters[fi].options = NULL;
                r = lzma_raw_decoder(&(zip->lzstream), filters);
-#if LZMA_VERSION < 50000030
+#if LZMA_VERSION < 50010000
                free(ff->options);
 #endif
                if (r != LZMA_OK) {