summaryrefslogtreecommitdiff
path: root/libarchive/archive_read_private.h
diff options
context:
space:
mode:
authorEmil Velikov <emil.l.velikov@gmail.com>2020-03-14 19:41:27 +0000
committerEmil Velikov <emil.l.velikov@gmail.com>2021-10-23 19:26:23 +0100
commit70ee6cb8268a8a52bab7a14e59a3949f05b7d0c3 (patch)
tree114f5d4343009f16cc7ee6f9212f5573ae732621 /libarchive/archive_read_private.h
parent033a3a3460797d23936a59fb6030d28d4c41737f (diff)
downloadlibarchive-70ee6cb8268a8a52bab7a14e59a3949f05b7d0c3.tar.gz
reader: remove unused archive_read_filter callbacks
In particular the ::open and ::sswitch callbacks are unused. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Diffstat (limited to 'libarchive/archive_read_private.h')
-rw-r--r--libarchive/archive_read_private.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/libarchive/archive_read_private.h b/libarchive/archive_read_private.h
index 38605b8f..98d45fe8 100644
--- a/libarchive/archive_read_private.h
+++ b/libarchive/archive_read_private.h
@@ -87,14 +87,10 @@ struct archive_read_filter {
struct archive_read_filter_bidder *bidder; /* My bidder. */
struct archive_read_filter *upstream; /* Who I read from. */
struct archive_read *archive; /* Associated archive. */
- /* Open a block for reading */
- int (*open)(struct archive_read_filter *self);
/* Return next block. */
ssize_t (*read)(struct archive_read_filter *, const void **);
/* Close (just this filter) and free(self). */
int (*close)(struct archive_read_filter *self);
- /* Function that handles switching from reading one block to the next/prev */
- int (*sswitch)(struct archive_read_filter *self, unsigned int iindex);
/* Read any header metadata if available. */
int (*read_header)(struct archive_read_filter *self, struct archive_entry *entry);
/* My private data. */