diff options
Diffstat (limited to 'tools/busybox-patches/bzip2-payload.diff')
-rw-r--r-- | tools/busybox-patches/bzip2-payload.diff | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/busybox-patches/bzip2-payload.diff b/tools/busybox-patches/bzip2-payload.diff index 1749d8a9..be2bb883 100644 --- a/tools/busybox-patches/bzip2-payload.diff +++ b/tools/busybox-patches/bzip2-payload.diff @@ -54,7 +54,7 @@ Index: busybox-1.2.2/archival/rpm2cpio.c - check_header_gzip(rpm_fd); - if (inflate_gunzip(rpm_fd, STDOUT_FILENO) != 0) { - bb_error_msg("Error inflating"); -+ if ((magic[0] == 'B') && (magic[1] == 'Z')) { ++ else if ((magic[0] == 'B') && (magic[1] == 'Z')) { +#ifdef CONFIG_FEATURE_RPM2CPIO_BZIP2 + /* return to position before magic (eek..!) */ + lseek(rpm_fd, -2, SEEK_CUR); @@ -67,7 +67,7 @@ Index: busybox-1.2.2/archival/rpm2cpio.c + else + bb_error_msg_and_die("not gzip or bzip2 compressed"); -+ ++ + close(rpm_fd); |