aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--archival/libarchive/decompress_gunzip.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/archival/libarchive/decompress_gunzip.c b/archival/libarchive/decompress_gunzip.c
index 530661e15..0f8173d0a 100644
--- a/archival/libarchive/decompress_gunzip.c
+++ b/archival/libarchive/decompress_gunzip.c
@@ -39,7 +39,8 @@ typedef struct huft_t {
39 unsigned char e; /* number of extra bits or operation */ 39 unsigned char e; /* number of extra bits or operation */
40 unsigned char b; /* number of bits in this code or subcode */ 40 unsigned char b; /* number of bits in this code or subcode */
41 union { 41 union {
42 unsigned short n; /* literal, length base, or distance base */ 42 unsigned n; /* literal, length base, or distance base */
43 /* ^^^^^ was "unsigned short", but that results in larger code */
43 struct huft_t *t; /* pointer to next level of table */ 44 struct huft_t *t; /* pointer to next level of table */
44 } v; 45 } v;
45} huft_t; 46} huft_t;