aboutsummaryrefslogtreecommitdiff
path: root/archival/bbunzip.c
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2014-12-07 00:42:49 +0100
committerDenys Vlasenko <vda.linux@googlemail.com>2014-12-07 00:42:49 +0100
commite7800f351ad9eca012fe27a1c9234692a04419e7 (patch)
tree4b40f6fb63492c8325bb7b58c5812f0258adbb7b /archival/bbunzip.c
parent476654cdbeb2923fc5d2485701587b42579e1635 (diff)
downloadbusybox-w32-e7800f351ad9eca012fe27a1c9234692a04419e7.tar.gz
busybox-w32-e7800f351ad9eca012fe27a1c9234692a04419e7.tar.bz2
busybox-w32-e7800f351ad9eca012fe27a1c9234692a04419e7.zip
Rename transformer_aux_data_t -> transformer_state_t
No code changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'archival/bbunzip.c')
-rw-r--r--archival/bbunzip.c34
1 files changed, 17 insertions, 17 deletions
diff --git a/archival/bbunzip.c b/archival/bbunzip.c
index fce5ab9e1..84f58f138 100644
--- a/archival/bbunzip.c
+++ b/archival/bbunzip.c
@@ -39,7 +39,7 @@ char* FAST_FUNC append_ext(char *filename, const char *expected_ext)
39} 39}
40 40
41int FAST_FUNC bbunpack(char **argv, 41int FAST_FUNC bbunpack(char **argv,
42 IF_DESKTOP(long long) int FAST_FUNC (*unpacker)(transformer_aux_data_t *aux), 42 IF_DESKTOP(long long) int FAST_FUNC (*unpacker)(transformer_state_t *xstate),
43 char* FAST_FUNC (*make_new_name)(char *filename, const char *expected_ext), 43 char* FAST_FUNC (*make_new_name)(char *filename, const char *expected_ext),
44 const char *expected_ext 44 const char *expected_ext
45) 45)
@@ -48,7 +48,7 @@ int FAST_FUNC bbunpack(char **argv,
48 IF_DESKTOP(long long) int status = 0; 48 IF_DESKTOP(long long) int status = 0;
49 char *filename, *new_name; 49 char *filename, *new_name;
50 smallint exitcode = 0; 50 smallint exitcode = 0;
51 transformer_aux_data_t aux; 51 transformer_state_t xstate;
52 52
53 do { 53 do {
54 /* NB: new_name is *maybe* malloc'ed! */ 54 /* NB: new_name is *maybe* malloc'ed! */
@@ -120,9 +120,9 @@ int FAST_FUNC bbunpack(char **argv,
120 } 120 }
121 121
122 if (!(option_mask32 & SEAMLESS_MAGIC)) { 122 if (!(option_mask32 & SEAMLESS_MAGIC)) {
123 init_transformer_aux_data(&aux); 123 init_transformer_state(&xstate);
124 aux.check_signature = 1; 124 xstate.check_signature = 1;
125 status = unpacker(&aux); 125 status = unpacker(&xstate);
126 if (status < 0) 126 if (status < 0)
127 exitcode = 1; 127 exitcode = 1;
128 } else { 128 } else {
@@ -141,10 +141,10 @@ int FAST_FUNC bbunpack(char **argv,
141 unsigned new_name_len; 141 unsigned new_name_len;
142 142
143 /* TODO: restore other things? */ 143 /* TODO: restore other things? */
144 if (aux.mtime != 0) { 144 if (xstate.mtime != 0) {
145 struct timeval times[2]; 145 struct timeval times[2];
146 146
147 times[1].tv_sec = times[0].tv_sec = aux.mtime; 147 times[1].tv_sec = times[0].tv_sec = xstate.mtime;
148 times[1].tv_usec = times[0].tv_usec = 0; 148 times[1].tv_usec = times[0].tv_usec = 0;
149 /* Note: we closed it first. 149 /* Note: we closed it first.
150 * On some systems calling utimes 150 * On some systems calling utimes
@@ -227,9 +227,9 @@ char* FAST_FUNC make_new_name_generic(char *filename, const char *expected_ext)
227//kbuild:lib-$(CONFIG_UNCOMPRESS) += bbunzip.o 227//kbuild:lib-$(CONFIG_UNCOMPRESS) += bbunzip.o
228#if ENABLE_UNCOMPRESS 228#if ENABLE_UNCOMPRESS
229static 229static
230IF_DESKTOP(long long) int FAST_FUNC unpack_uncompress(transformer_aux_data_t *aux) 230IF_DESKTOP(long long) int FAST_FUNC unpack_uncompress(transformer_state_t *xstate)
231{ 231{
232 return unpack_Z_stream(aux, STDIN_FILENO, STDOUT_FILENO); 232 return unpack_Z_stream(xstate, STDIN_FILENO, STDOUT_FILENO);
233} 233}
234int uncompress_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; 234int uncompress_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
235int uncompress_main(int argc UNUSED_PARAM, char **argv) 235int uncompress_main(int argc UNUSED_PARAM, char **argv)
@@ -325,9 +325,9 @@ char* FAST_FUNC make_new_name_gunzip(char *filename, const char *expected_ext UN
325 return filename; 325 return filename;
326} 326}
327static 327static
328IF_DESKTOP(long long) int FAST_FUNC unpack_gunzip(transformer_aux_data_t *aux) 328IF_DESKTOP(long long) int FAST_FUNC unpack_gunzip(transformer_state_t *xstate)
329{ 329{
330 return unpack_gz_stream(aux, STDIN_FILENO, STDOUT_FILENO); 330 return unpack_gz_stream(xstate, STDIN_FILENO, STDOUT_FILENO);
331} 331}
332/* 332/*
333 * Linux kernel build uses gzip -d -n. We accept and ignore it. 333 * Linux kernel build uses gzip -d -n. We accept and ignore it.
@@ -396,9 +396,9 @@ int gunzip_main(int argc UNUSED_PARAM, char **argv)
396//kbuild:lib-$(CONFIG_BUNZIP2) += bbunzip.o 396//kbuild:lib-$(CONFIG_BUNZIP2) += bbunzip.o
397#if ENABLE_BUNZIP2 397#if ENABLE_BUNZIP2
398static 398static
399IF_DESKTOP(long long) int FAST_FUNC unpack_bunzip2(transformer_aux_data_t *aux) 399IF_DESKTOP(long long) int FAST_FUNC unpack_bunzip2(transformer_state_t *xstate)
400{ 400{
401 return unpack_bz2_stream(aux, STDIN_FILENO, STDOUT_FILENO); 401 return unpack_bz2_stream(xstate, STDIN_FILENO, STDOUT_FILENO);
402} 402}
403int bunzip2_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; 403int bunzip2_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
404int bunzip2_main(int argc UNUSED_PARAM, char **argv) 404int bunzip2_main(int argc UNUSED_PARAM, char **argv)
@@ -495,9 +495,9 @@ int bunzip2_main(int argc UNUSED_PARAM, char **argv)
495//kbuild:lib-$(CONFIG_UNLZMA) += bbunzip.o 495//kbuild:lib-$(CONFIG_UNLZMA) += bbunzip.o
496#if ENABLE_UNLZMA 496#if ENABLE_UNLZMA
497static 497static
498IF_DESKTOP(long long) int FAST_FUNC unpack_unlzma(transformer_aux_data_t *aux) 498IF_DESKTOP(long long) int FAST_FUNC unpack_unlzma(transformer_state_t *xstate)
499{ 499{
500 return unpack_lzma_stream(aux, STDIN_FILENO, STDOUT_FILENO); 500 return unpack_lzma_stream(xstate, STDIN_FILENO, STDOUT_FILENO);
501} 501}
502int unlzma_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; 502int unlzma_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
503int unlzma_main(int argc UNUSED_PARAM, char **argv) 503int unlzma_main(int argc UNUSED_PARAM, char **argv)
@@ -538,9 +538,9 @@ int unlzma_main(int argc UNUSED_PARAM, char **argv)
538//kbuild:lib-$(CONFIG_UNXZ) += bbunzip.o 538//kbuild:lib-$(CONFIG_UNXZ) += bbunzip.o
539#if ENABLE_UNXZ 539#if ENABLE_UNXZ
540static 540static
541IF_DESKTOP(long long) int FAST_FUNC unpack_unxz(transformer_aux_data_t *aux) 541IF_DESKTOP(long long) int FAST_FUNC unpack_unxz(transformer_state_t *xstate)
542{ 542{
543 return unpack_xz_stream(aux, STDIN_FILENO, STDOUT_FILENO); 543 return unpack_xz_stream(xstate, STDIN_FILENO, STDOUT_FILENO);
544} 544}
545int unxz_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; 545int unxz_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
546int unxz_main(int argc UNUSED_PARAM, char **argv) 546int unxz_main(int argc UNUSED_PARAM, char **argv)