← Commit list

f235d0577

Glenn L McGrath
Glenn L McGrath
2003-10-29
FAILED Duration: 89s

Subject

Use the return value from uncompress_bunzip, fix some typo

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

archival/bunzip2.c+5 -8
@@ -83,16 +83,13 @@ int bunzip2_main(int argc, char **argv)
dst_fd = bb_xopen(save_name, O_WRONLY | O_CREAT);
}
- if (uncompressStream(src_fd, dst_fd) == 0) {
- if (!(flags & bunzip_to_stdout)) {
- delete_name = argv[optind];
- }
- status = EXIT_SUCCESS;
- } else {
- if (!(flags & bunzip_to_stdout)) {
+ status = uncompressStream(src_fd, dst_fd);
+ if(!(flags & bunzip_to_stdout)) {
+ if (status) {
delete_name = save_name;
+ } else {
+ delete_name = argv[optind];
}
- status = EXIT_FAILURE;
}
if ((delete_name) && (unlink(delete_name) < 0)) {
include/unarchive.h+2 -2
@@ -35,7 +35,7 @@ typedef struct archive_handle_s {
/* process the header component, e.g. tar -t */
void (*action_header)(const file_header_t *);
- /* process the data componenet, e.g. extract to filesystem */
+ /* process the data component, e.g. extract to filesystem */
void (*action_data)(struct archive_handle_s *);
/* How to process any sub archive, e.g. get_header_tar_gz */
@@ -56,7 +56,7 @@ typedef struct archive_handle_s {
/* Function that skips data: read_by_char or read_by_skip */
void (*seek)(const struct archive_handle_s *archive_handle, const unsigned int amount);
- /* Temperary storage */
+ /* Temporary storage */
char *buffer;
/* Misc. stuff */