Changeset 1770 in MondoRescue for branches/stable/mindi-busybox/archival/libunarchive/get_header_tar_lzma.c
- Timestamp:
- Nov 6, 2007, 11:01:53 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/stable/mindi-busybox/archival/libunarchive/get_header_tar_lzma.c
r821 r1770 1 /* vi: set sw=4 ts=4: */ 1 2 /* 2 3 * Small lzma deflate implementation. … … 6 7 */ 7 8 9 #include "libbb.h" 8 10 #include "unarchive.h" 9 11 … … 11 13 { 12 14 /* Can't lseek over pipes */ 13 archive_handle->seek = seek_by_ char;15 archive_handle->seek = seek_by_read; 14 16 15 archive_handle->src_fd = open_transformer(archive_handle->src_fd, un lzma);17 archive_handle->src_fd = open_transformer(archive_handle->src_fd, unpack_lzma_stream, "unlzma", "unlzma", "-cf", "-", NULL); 16 18 archive_handle->offset = 0; 17 while (get_header_tar(archive_handle) == EXIT_SUCCESS) ;19 while (get_header_tar(archive_handle) == EXIT_SUCCESS) /**/; 18 20 19 21 /* Can only do one file at a time */ 20 22 return EXIT_FAILURE; 21 23 } 22 23 /* vi:set ts=4: */
Note:
See TracChangeset
for help on using the changeset viewer.