diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2009-02-26 11:57:01 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2009-02-26 11:57:01 +0000 |
commit | a76f10b544b4ffe4b0aaf41eede1aeb9b13a95e8 (patch) | |
tree | a41295eaee4b3f28a6e20df4e592ffacc42ac4ab /archival | |
parent | 15c0b725849875c718b168a26e13872e163cde4c (diff) | |
download | busybox-w32-a76f10b544b4ffe4b0aaf41eede1aeb9b13a95e8.tar.gz busybox-w32-a76f10b544b4ffe4b0aaf41eede1aeb9b13a95e8.tar.bz2 busybox-w32-a76f10b544b4ffe4b0aaf41eede1aeb9b13a95e8.zip |
Apply post-1.13.2 fixes, bump version to 1.13.3
Diffstat (limited to 'archival')
-rw-r--r-- | archival/tar.c | 2 | ||||
-rw-r--r-- | archival/unzip.c | 2 |
2 files changed, 1 insertions, 3 deletions
diff --git a/archival/tar.c b/archival/tar.c index deb5c89b0..47cc39c80 100644 --- a/archival/tar.c +++ b/archival/tar.c | |||
@@ -591,8 +591,6 @@ static NOINLINE int writeTarFile(int tar_fd, int verboseFlag, | |||
591 | struct TarBallInfo tbInfo; | 591 | struct TarBallInfo tbInfo; |
592 | 592 | ||
593 | tbInfo.hlInfoHead = NULL; | 593 | tbInfo.hlInfoHead = NULL; |
594 | |||
595 | fchmod(tar_fd, 0644); | ||
596 | tbInfo.tarFd = tar_fd; | 594 | tbInfo.tarFd = tar_fd; |
597 | tbInfo.verboseFlag = verboseFlag; | 595 | tbInfo.verboseFlag = verboseFlag; |
598 | 596 | ||
diff --git a/archival/unzip.c b/archival/unzip.c index e468ff451..7b47a8ab8 100644 --- a/archival/unzip.c +++ b/archival/unzip.c | |||
@@ -140,7 +140,7 @@ struct BUG_cde_header_must_be_16_bytes { | |||
140 | }; | 140 | }; |
141 | 141 | ||
142 | #define FIX_ENDIANNESS_CDE(cde_header) do { \ | 142 | #define FIX_ENDIANNESS_CDE(cde_header) do { \ |
143 | (cde_header).formatted.cds_offset = SWAP_LE16((cde_header).formatted.cds_offset); \ | 143 | (cde_header).formatted.cds_offset = SWAP_LE32((cde_header).formatted.cds_offset); \ |
144 | } while (0) | 144 | } while (0) |
145 | 145 | ||
146 | enum { zip_fd = 3 }; | 146 | enum { zip_fd = 3 }; |