--- trunk/mkinitrd-magellan/busybox/archival/libunarchive/unpack_ar_archive.c 2009/04/24 18:32:46 815 +++ trunk/mkinitrd-magellan/busybox/archival/libunarchive/unpack_ar_archive.c 2009/04/24 18:33:46 816 @@ -2,13 +2,11 @@ /* * Licensed under GPLv2 or later, see file LICENSE in this tarball for details. */ -#include -#include -#include -#include "unarchive.h" + #include "libbb.h" +#include "unarchive.h" -void unpack_ar_archive(archive_handle_t *ar_archive) +void FAST_FUNC unpack_ar_archive(archive_handle_t *ar_archive) { char magic[7]; @@ -18,5 +16,6 @@ } ar_archive->offset += 7; - while (get_header_ar(ar_archive) == EXIT_SUCCESS); + while (get_header_ar(ar_archive) == EXIT_SUCCESS) + continue; }