aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbug1 <bug1@69ca8d6d-28ef-0310-b511-8ec308f3f277>2003-12-22 21:02:41 +0000
committerbug1 <bug1@69ca8d6d-28ef-0310-b511-8ec308f3f277>2003-12-22 21:02:41 +0000
commit8c44a25cef8b3737c030f44f09bee00734af082d (patch)
treed2e9dd2cb141b551d889e9051de3a963d2935044
parent75ffcc576b0b8c7c4c9cf4270784ba78c01b3edf (diff)
downloadbusybox-w32-8c44a25cef8b3737c030f44f09bee00734af082d.tar.gz
busybox-w32-8c44a25cef8b3737c030f44f09bee00734af082d.tar.bz2
busybox-w32-8c44a25cef8b3737c030f44f09bee00734af082d.zip
Fix a bug of mine where extracting files to stdout would extract to
much, modified patch from Bastian Blank git-svn-id: svn://busybox.net/trunk/busybox@8159 69ca8d6d-28ef-0310-b511-8ec308f3f277
-rw-r--r--archival/libunarchive/data_extract_to_stdout.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/archival/libunarchive/data_extract_to_stdout.c b/archival/libunarchive/data_extract_to_stdout.c
index ce5d4b8d0..7c4e7c78b 100644
--- a/archival/libunarchive/data_extract_to_stdout.c
+++ b/archival/libunarchive/data_extract_to_stdout.c
@@ -18,5 +18,5 @@
18 18
19extern void data_extract_to_stdout(archive_handle_t *archive_handle) 19extern void data_extract_to_stdout(archive_handle_t *archive_handle)
20{ 20{
21 bb_copyfd_eof(archive_handle->src_fd, fileno(stdout)); 21 bb_copyfd_size(archive_handle->src_fd, fileno(stdout), archive_handle->file_header->size);
22} 22}