diff options
Diffstat (limited to 'include/bb_archive.h')
-rw-r--r-- | include/bb_archive.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/bb_archive.h b/include/bb_archive.h index 03f174839..9bbf59bb8 100644 --- a/include/bb_archive.h +++ b/include/bb_archive.h | |||
@@ -221,7 +221,7 @@ void dealloc_bunzip(bunzip_data *bd) FAST_FUNC; | |||
221 | 221 | ||
222 | /* Meaning and direction (input/output) of the fields are transformer-specific */ | 222 | /* Meaning and direction (input/output) of the fields are transformer-specific */ |
223 | typedef struct transformer_state_t { | 223 | typedef struct transformer_state_t { |
224 | smallint check_signature; /* most often referenced member */ | 224 | smallint signature_skipped; /* most often referenced member */ |
225 | 225 | ||
226 | IF_DESKTOP(long long) int FAST_FUNC (*xformer)(struct transformer_state_t *xstate); | 226 | IF_DESKTOP(long long) int FAST_FUNC (*xformer)(struct transformer_state_t *xstate); |
227 | USE_FOR_NOMMU(const char *xformer_prog;) | 227 | USE_FOR_NOMMU(const char *xformer_prog;) |
@@ -262,11 +262,11 @@ int bbunpack(char **argv, | |||
262 | void check_errors_in_children(int signo); | 262 | void check_errors_in_children(int signo); |
263 | #if BB_MMU | 263 | #if BB_MMU |
264 | void fork_transformer(int fd, | 264 | void fork_transformer(int fd, |
265 | int check_signature, | 265 | int signature_skipped, |
266 | IF_DESKTOP(long long) int FAST_FUNC (*transformer)(transformer_state_t *xstate) | 266 | IF_DESKTOP(long long) int FAST_FUNC (*transformer)(transformer_state_t *xstate) |
267 | ) FAST_FUNC; | 267 | ) FAST_FUNC; |
268 | #define fork_transformer_with_sig(fd, transformer, transform_prog) fork_transformer((fd), 1, (transformer)) | 268 | #define fork_transformer_with_sig(fd, transformer, transform_prog) fork_transformer((fd), 0, (transformer)) |
269 | #define fork_transformer_with_no_sig(fd, transformer) fork_transformer((fd), 0, (transformer)) | 269 | #define fork_transformer_with_no_sig(fd, transformer) fork_transformer((fd), 1, (transformer)) |
270 | #else | 270 | #else |
271 | void fork_transformer(int fd, const char *transform_prog) FAST_FUNC; | 271 | void fork_transformer(int fd, const char *transform_prog) FAST_FUNC; |
272 | #define fork_transformer_with_sig(fd, transformer, transform_prog) fork_transformer((fd), (transform_prog)) | 272 | #define fork_transformer_with_sig(fd, transformer, transform_prog) fork_transformer((fd), (transform_prog)) |