diff options
author | Emil Velikov <emil.l.velikov@gmail.com> | 2020-03-30 23:13:15 +0100 |
---|---|---|
committer | Emil Velikov <emil.l.velikov@gmail.com> | 2021-10-23 19:26:23 +0100 |
commit | 033a3a3460797d23936a59fb6030d28d4c41737f (patch) | |
tree | 37a871b69cdddba63789412ad7d365bcc8e4e04e /libarchive/archive_read_support_filter_rpm.c | |
parent | 4e7a6bd81187629e6f99ef8c5456a96c93be3d94 (diff) | |
download | libarchive-033a3a3460797d23936a59fb6030d28d4c41737f.tar.gz |
reader: track read_filter "can_skip" with a flag
Analogous to the earlier "can_seek" change. Drop the function pointer
in favour of a flag. Over the years, with over a dozen filters, no
filters actually implemented it.
If at a point in the future that changes, one can reinstate it.
Alternatively one could use a ARCHIVE_FILTER_NONE check.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Diffstat (limited to 'libarchive/archive_read_support_filter_rpm.c')
-rw-r--r-- | libarchive/archive_read_support_filter_rpm.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/libarchive/archive_read_support_filter_rpm.c b/libarchive/archive_read_support_filter_rpm.c index 73107e86..2cce1745 100644 --- a/libarchive/archive_read_support_filter_rpm.c +++ b/libarchive/archive_read_support_filter_rpm.c @@ -135,7 +135,6 @@ rpm_bidder_init(struct archive_read_filter *self) self->code = ARCHIVE_FILTER_RPM; self->name = "rpm"; self->read = rpm_filter_read; - self->skip = NULL; /* not supported */ self->close = rpm_filter_close; rpm = (struct rpm *)calloc(sizeof(*rpm), 1); |