From 9cb7760c5eb63cb6b7034ec9d2cdf9af2f198652 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Mon, 18 Jan 2010 09:26:10 +0100 Subject: input_stream: added attribute "uri" --- src/archive/bz2_archive_plugin.c | 5 ++--- src/archive/iso9660_archive_plugin.c | 2 +- src/archive/zzip_archive_plugin.c | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) (limited to 'src/archive') diff --git a/src/archive/bz2_archive_plugin.c b/src/archive/bz2_archive_plugin.c index 67cc0055c..2414eb519 100644 --- a/src/archive/bz2_archive_plugin.c +++ b/src/archive/bz2_archive_plugin.c @@ -168,13 +168,12 @@ bz2_close(struct archive_file *file) /* single archive handling */ static struct input_stream * -bz2_open_stream(struct archive_file *file, - G_GNUC_UNUSED const char *path, GError **error_r) +bz2_open_stream(struct archive_file *file, const char *path, GError **error_r) { struct bz2_archive_file *context = (struct bz2_archive_file *) file; struct bz2_input_stream *bis = g_new(struct bz2_input_stream, 1); - input_stream_init(&bis->base, &bz2_inputplugin); + input_stream_init(&bis->base, &bz2_inputplugin, path); bis->archive = context; diff --git a/src/archive/iso9660_archive_plugin.c b/src/archive/iso9660_archive_plugin.c index 30f8e7f52..142fa10e0 100644 --- a/src/archive/iso9660_archive_plugin.c +++ b/src/archive/iso9660_archive_plugin.c @@ -180,7 +180,7 @@ iso9660_archive_open_stream(struct archive_file *file, struct iso9660_input_stream *iis; iis = g_new(struct iso9660_input_stream, 1); - input_stream_init(&iis->base, &iso9660_input_plugin); + input_stream_init(&iis->base, &iso9660_input_plugin, pathname); iis->archive = context; iis->statbuf = iso9660_ifs_stat_translate(context->iso, pathname); diff --git a/src/archive/zzip_archive_plugin.c b/src/archive/zzip_archive_plugin.c index fdf6b677c..3c2b80318 100644 --- a/src/archive/zzip_archive_plugin.c +++ b/src/archive/zzip_archive_plugin.c @@ -141,7 +141,7 @@ zzip_archive_open_stream(struct archive_file *file, ZZIP_STAT z_stat; zis = g_new(struct zzip_input_stream, 1); - input_stream_init(&zis->base, &zzip_input_plugin); + input_stream_init(&zis->base, &zzip_input_plugin, pathname); zis->archive = context; zis->file = zzip_file_open(context->dir, pathname, 0); -- cgit v1.2.3