diff options
Diffstat (limited to 'src/archive_plugin.h')
-rw-r--r-- | src/archive_plugin.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/archive_plugin.h b/src/archive_plugin.h index 254c81f66..b08c93389 100644 --- a/src/archive_plugin.h +++ b/src/archive_plugin.h @@ -71,8 +71,9 @@ struct archive_plugin { * @param error_r location to store the error occuring, or * NULL to ignore errors */ - bool (*open_stream)(struct archive_file *, struct input_stream *is, - const char *path, GError **error_r); + struct input_stream *(*open_stream)(struct archive_file *af, + const char *path, + GError **error_r); /** * closes archive file. @@ -99,8 +100,8 @@ archive_file_scan_reset(struct archive_file *file); char * archive_file_scan_next(struct archive_file *file); -bool -archive_file_open_stream(struct archive_file *file, struct input_stream *is, +struct input_stream * +archive_file_open_stream(struct archive_file *file, const char *path, GError **error_r); #endif |