diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2007-06-08 13:05:39 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2007-06-08 13:05:39 +0000 |
commit | c14d39e83a7f55ab9b92e98673a281fd6565c32d (patch) | |
tree | f1cfe7f071b228cf7f1a732046cabf18fa9421b8 /archival/bbunzip.c | |
parent | def8260219797b0f9f734915f4918f34e85e7049 (diff) | |
download | busybox-w32-c14d39e83a7f55ab9b92e98673a281fd6565c32d.tar.gz busybox-w32-c14d39e83a7f55ab9b92e98673a281fd6565c32d.tar.bz2 busybox-w32-c14d39e83a7f55ab9b92e98673a281fd6565c32d.zip |
rmp: add optional support for bz2 data. +50 bytes of code
Diffstat (limited to 'archival/bbunzip.c')
-rw-r--r-- | archival/bbunzip.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/archival/bbunzip.c b/archival/bbunzip.c index 83b5637cd..bd1526b20 100644 --- a/archival/bbunzip.c +++ b/archival/bbunzip.c | |||
@@ -155,7 +155,7 @@ char* make_new_name_bunzip2(char *filename) | |||
155 | static | 155 | static |
156 | USE_DESKTOP(long long) int unpack_bunzip2(void) | 156 | USE_DESKTOP(long long) int unpack_bunzip2(void) |
157 | { | 157 | { |
158 | return uncompressStream(STDIN_FILENO, STDOUT_FILENO); | 158 | return unpack_bz2_stream(STDIN_FILENO, STDOUT_FILENO); |
159 | } | 159 | } |
160 | 160 | ||
161 | int bunzip2_main(int argc, char **argv); | 161 | int bunzip2_main(int argc, char **argv); |
@@ -242,7 +242,7 @@ USE_DESKTOP(long long) int unpack_gunzip(void) | |||
242 | status = uncompress(STDIN_FILENO, STDOUT_FILENO); | 242 | status = uncompress(STDIN_FILENO, STDOUT_FILENO); |
243 | } else if (magic2 == 0x8b) { | 243 | } else if (magic2 == 0x8b) { |
244 | check_header_gzip_or_die(STDIN_FILENO); | 244 | check_header_gzip_or_die(STDIN_FILENO); |
245 | status = inflate_gunzip(STDIN_FILENO, STDOUT_FILENO); | 245 | status = unpack_gz_stream(STDIN_FILENO, STDOUT_FILENO); |
246 | } else { | 246 | } else { |
247 | goto bad_magic; | 247 | goto bad_magic; |
248 | } | 248 | } |
@@ -292,7 +292,7 @@ char* make_new_name_unlzma(char *filename) | |||
292 | static | 292 | static |
293 | USE_DESKTOP(long long) int unpack_unlzma(void) | 293 | USE_DESKTOP(long long) int unpack_unlzma(void) |
294 | { | 294 | { |
295 | return unlzma(STDIN_FILENO, STDOUT_FILENO); | 295 | return unpack_lzma_stream(STDIN_FILENO, STDOUT_FILENO); |
296 | } | 296 | } |
297 | 297 | ||
298 | int unlzma_main(int argc, char **argv); | 298 | int unlzma_main(int argc, char **argv); |