diff options
-rw-r--r-- | archival/ar.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/archival/ar.c b/archival/ar.c index b5fa7956e..997927346 100644 --- a/archival/ar.c +++ b/archival/ar.c | |||
@@ -80,11 +80,12 @@ extern int ar_main(int argc, char **argv) | |||
80 | archive_handle_t *archive_handle; | 80 | archive_handle_t *archive_handle; |
81 | int opt; | 81 | int opt; |
82 | 82 | ||
83 | #ifndef CONFIG_DPKG_DEB | ||
84 | char magic[8]; | ||
85 | #endif | ||
83 | #if defined CONFIG_TAR | defined CONFIG_DPKG_DEB | defined CONFIG_CPIO | 86 | #if defined CONFIG_TAR | defined CONFIG_DPKG_DEB | defined CONFIG_CPIO |
84 | archive_handle = init_handle(); | 87 | archive_handle = init_handle(); |
85 | #else | 88 | #else |
86 | char magic[8]; | ||
87 | |||
88 | archive_handle = xcalloc(1, sizeof(archive_handle_t)); | 89 | archive_handle = xcalloc(1, sizeof(archive_handle_t)); |
89 | archive_handle->filter = filter_accept_all; | 90 | archive_handle->filter = filter_accept_all; |
90 | archive_handle->action_data = data_skip; | 91 | archive_handle->action_data = data_skip; |