diff options
Diffstat (limited to 'lib/libarchive/archive_read_support_format_empty.c')
| -rw-r--r-- | lib/libarchive/archive_read_support_format_empty.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/libarchive/archive_read_support_format_empty.c b/lib/libarchive/archive_read_support_format_empty.c index 976306c441465..58503204167f0 100644 --- a/lib/libarchive/archive_read_support_format_empty.c +++ b/lib/libarchive/archive_read_support_format_empty.c @@ -57,11 +57,10 @@ archive_read_support_format_empty(struct archive *_a) static int archive_read_format_empty_bid(struct archive_read *a) { - int bytes_read; const void *h; - bytes_read = (a->decompressor->read_ahead)(a, &h, 1); - if (bytes_read > 0) + h = __archive_read_ahead(a, 1, NULL); + if (h != NULL) return (-1); return (1); } |
