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
|
a2103ca334037562ad327eb3aed54869 libarchive-2.7.0.tar.gz
|
||||||
ca6188d36f1077089b3b5c23426977df libarchive.diff
|
f7d0cd7eb89764344cf61503632e51bf libarchive.diff
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
name=libarchive
|
name=libarchive
|
||||||
version=2.7.0
|
version=2.7.0
|
||||||
release=2
|
release=3
|
||||||
source=(http://$name.googlecode.com/files/$name-$version.tar.gz
|
source=(http://$name.googlecode.com/files/$name-$version.tar.gz
|
||||||
libarchive.diff)
|
libarchive.diff)
|
||||||
|
|
||||||
|
@ -16,3 +16,16 @@ Index: libarchive/archive_read_support_compression_xz.c
|
|||||||
|
|
||||||
if (ret == LZMA_OK)
|
if (ret == LZMA_OK)
|
||||||
return (ARCHIVE_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