Reorganise unarchiving functions, more code re-use, only does single pass(no more...
authorGlenn L McGrath <bug1@ihug.co.nz>
Wed, 20 Jun 2001 07:48:00 +0000 (07:48 -0000)
committerGlenn L McGrath <bug1@ihug.co.nz>
Wed, 20 Jun 2001 07:48:00 +0000 (07:48 -0000)
commiteb1c94078f35d1b6e48741122c8bb9426befc5eb
tree48535c1f250f98707e595cfb83f47c83332c4fc9
parentb4a26e6fc09e9dd14ca206f8d9ed2c6e8976df1b
Reorganise unarchiving functions, more code re-use, only does single pass(no more linked lists), basis for supporting a cpio (and cheaper untar) applet, but cpio applet isnt included in this.
It effects ar, dpkg-deb applets only
16 files changed:
Makefile
ar.c
archival/ar.c
archival/dpkg_deb.c
dpkg_deb.c
include/libbb.h
libbb/add_from_archive_list.c [deleted file]
libbb/append_archive_list.c [deleted file]
libbb/deb_extract.c [deleted file]
libbb/extract_archive.c [deleted file]
libbb/get_ar_headers.c [deleted file]
libbb/get_tar_gz_headers.c [deleted file]
libbb/get_tar_headers.c [deleted file]
libbb/gz_open.c
libbb/libbb.h
libbb/unarchive.c [new file with mode: 0644]