diff options
Diffstat (limited to 'archival/rpm.c')
-rw-r--r-- | archival/rpm.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/archival/rpm.c b/archival/rpm.c index eb2c0433b..30cdc93fb 100644 --- a/archival/rpm.c +++ b/archival/rpm.c | |||
@@ -204,12 +204,12 @@ void extract_cpio_gz(int fd) { | |||
204 | archive_handle->flags |= ARCHIVE_CREATE_LEADING_DIRS; | 204 | archive_handle->flags |= ARCHIVE_CREATE_LEADING_DIRS; |
205 | archive_handle->src_fd = fd; | 205 | archive_handle->src_fd = fd; |
206 | archive_handle->offset = 0; | 206 | archive_handle->offset = 0; |
207 | 207 | ||
208 | bb_xread_all(archive_handle->src_fd, &magic, 2); | 208 | bb_xread_all(archive_handle->src_fd, &magic, 2); |
209 | if ((magic[0] != 0x1f) || (magic[1] != 0x8b)) { | 209 | if ((magic[0] != 0x1f) || (magic[1] != 0x8b)) { |
210 | bb_error_msg_and_die("Invalid gzip magic"); | 210 | bb_error_msg_and_die("Invalid gzip magic"); |
211 | } | 211 | } |
212 | check_header_gzip(archive_handle->src_fd); | 212 | check_header_gzip(archive_handle->src_fd); |
213 | chdir("/"); // Install RPM's to root | 213 | chdir("/"); // Install RPM's to root |
214 | 214 | ||
215 | archive_handle->src_fd = open_transformer(archive_handle->src_fd, inflate_gunzip); | 215 | archive_handle->src_fd = open_transformer(archive_handle->src_fd, inflate_gunzip); |