2 |
/* |
/* |
3 |
* Licensed under GPLv2 or later, see file LICENSE in this tarball for details. |
* Licensed under GPLv2 or later, see file LICENSE in this tarball for details. |
4 |
*/ |
*/ |
5 |
#include <fcntl.h> |
|
|
#include <stdlib.h> |
|
|
#include <string.h> |
|
|
#include "unarchive.h" |
|
6 |
#include "libbb.h" |
#include "libbb.h" |
7 |
|
#include "unarchive.h" |
8 |
|
|
9 |
void unpack_ar_archive(archive_handle_t *ar_archive) |
void FAST_FUNC unpack_ar_archive(archive_handle_t *ar_archive) |
10 |
{ |
{ |
11 |
char magic[7]; |
char magic[7]; |
12 |
|
|
16 |
} |
} |
17 |
ar_archive->offset += 7; |
ar_archive->offset += 7; |
18 |
|
|
19 |
while (get_header_ar(ar_archive) == EXIT_SUCCESS); |
while (get_header_ar(ar_archive) == EXIT_SUCCESS) |
20 |
|
continue; |
21 |
} |
} |