diff options
author | Emil Velikov <emil.l.velikov@gmail.com> | 2020-03-14 19:41:27 +0000 |
---|---|---|
committer | Emil Velikov <emil.l.velikov@gmail.com> | 2021-10-23 19:26:23 +0100 |
commit | 70ee6cb8268a8a52bab7a14e59a3949f05b7d0c3 (patch) | |
tree | 114f5d4343009f16cc7ee6f9212f5573ae732621 /libarchive/archive_read_private.h | |
parent | 033a3a3460797d23936a59fb6030d28d4c41737f (diff) | |
download | libarchive-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.h | 4 |
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. */ |