From e356883ffb0c7300aa0312864ddf203a6d322d94 Mon Sep 17 00:00:00 2001 From: Glenn L McGrath Date: Wed, 13 Nov 2002 00:24:20 +0000 Subject: Minor cleanups --- archival/dpkg_deb.c | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'archival/dpkg_deb.c') diff --git a/archival/dpkg_deb.c b/archival/dpkg_deb.c index c46739553..7ce637e5e 100644 --- a/archival/dpkg_deb.c +++ b/archival/dpkg_deb.c @@ -29,13 +29,6 @@ extern int dpkg_deb_main(int argc, char **argv) #ifndef CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY const llist_t *control_tar_llist = NULL; #endif -#ifndef CONFIG_AR - char magic[7]; -#endif - - /* a .deb file is an ar archive that contain three files, - * data.tar.gz, control.tar.gz and debian - */ /* Setup the tar archive handle */ tar_archive = init_handle(); @@ -104,17 +97,7 @@ extern int dpkg_deb_main(int argc, char **argv) mkdir(argv[optind], 0777); chdir(argv[optind]); -#ifdef CONFIG_AR unpack_ar_archive(ar_archive); -#else - xread_all(ar_archive->src_fd, magic, 7); - if (strncmp(magic, "!", 7) != 0) { - error_msg_and_die("Invalid ar magic"); - } - ar_archive->offset += 7; - - while (get_header_ar(ar_archive) == EXIT_SUCCESS); -#endif /* Cleanup */ close (ar_archive->src_fd); -- cgit v1.2.3