19 lines
669 B
Diff
19 lines
669 B
Diff
Index: libarchive/archive_read_support_compression_xz.c
|
|
===================================================================
|
|
--- libarchive/archive_read_support_compression_xz.c (revision 1146)
|
|
+++ libarchive/archive_read_support_compression_xz.c (revision 1147)
|
|
@@ -302,11 +302,11 @@
|
|
*/
|
|
if (self->code == ARCHIVE_COMPRESSION_XZ)
|
|
ret = lzma_stream_decoder(&(state->stream),
|
|
- (1U << 23) + (1U << 21),/* memlimit */
|
|
+ (1U << 30),/* memlimit */
|
|
LZMA_CONCATENATED);
|
|
else
|
|
ret = lzma_alone_decoder(&(state->stream),
|
|
- (1U << 23) + (1U << 21));/* memlimit */
|
|
+ (1U << 30));/* memlimit */
|
|
|
|
if (ret == LZMA_OK)
|
|
return (ARCHIVE_OK);
|