From 37acd42c82e5d95801a75de645c024f7622ce2a4 Mon Sep 17 00:00:00 2001 From: Michihiro NAKAJIMA Date: Tue, 4 May 2010 05:54:05 -0400 Subject: [PATCH] Fix build error with liblzma on MSVC. SVN-Revision: 2365 --- libarchive/archive_write_add_filter_xz.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libarchive/archive_write_add_filter_xz.c b/libarchive/archive_write_add_filter_xz.c index 83cdb6357..d9bea6a3f 100644 --- a/libarchive/archive_write_add_filter_xz.c +++ b/libarchive/archive_write_add_filter_xz.c @@ -165,9 +165,10 @@ static int archive_compressor_xz_init_stream(struct archive_write_filter *f, struct private_data *data) { + static const lzma_stream lzma_stram_init = LZMA_STREAM_INIT; int ret; - data->stream = (lzma_stream)LZMA_STREAM_INIT; + data->stream = lzma_stram_init; data->stream.next_out = data->compressed; data->stream.avail_out = data->compressed_buffer_size; if (f->code == ARCHIVE_COMPRESSION_XZ) -- 2.47.3