less: document -S flag and make it independently configurable
[oweals/busybox.git] / archival / libarchive / unpack_ar_archive.c
index 214d17e23ae17ccfa374c4f529e5167a34e1917d..0bc030349f5b3b930b73e6e14140cb06ea525070 100644 (file)
@@ -12,7 +12,7 @@ void FAST_FUNC unpack_ar_archive(archive_handle_t *ar_archive)
        char magic[7];
 
        xread(ar_archive->src_fd, magic, AR_MAGIC_LEN);
-       if (strncmp(magic, AR_MAGIC, AR_MAGIC_LEN) != 0) {
+       if (!is_prefixed_with(magic, AR_MAGIC)) {
                bb_error_msg_and_die("invalid ar magic");
        }
        ar_archive->offset += AR_MAGIC_LEN;