libarchive: patched to support gzip files that contain "extra data".
This commit is contained in:
parent
898c254691
commit
43e4976684
@ -1,2 +1,2 @@
|
||||
a2103ca334037562ad327eb3aed54869 libarchive-2.7.0.tar.gz
|
||||
ca6188d36f1077089b3b5c23426977df libarchive.diff
|
||||
f7d0cd7eb89764344cf61503632e51bf libarchive.diff
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
name=libarchive
|
||||
version=2.7.0
|
||||
release=2
|
||||
release=3
|
||||
source=(http://$name.googlecode.com/files/$name-$version.tar.gz
|
||||
libarchive.diff)
|
||||
|
||||
|
@ -16,3 +16,16 @@ Index: libarchive/archive_read_support_compression_xz.c
|
||||
|
||||
if (ret == LZMA_OK)
|
||||
return (ARCHIVE_OK);
|
||||
Index: libarchive/archive_read_support_compression_gzip.c
|
||||
===================================================================
|
||||
--- libarchive/archive_read_support_compression_gzip.c (revision 1103)
|
||||
+++ libarchive/archive_read_support_compression_gzip.c (revision 1104)
|
||||
@@ -148,6 +148,7 @@
|
||||
if (p == NULL)
|
||||
return (0);
|
||||
len += ((int)p[len + 1] << 8) | (int)p[len];
|
||||
+ len += 2;
|
||||
}
|
||||
|
||||
/* Null-terminated optional filename. */
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user