aboutsummaryrefslogtreecommitdiffstats
path: root/src/archive
diff options
context:
space:
mode:
Diffstat (limited to 'src/archive')
-rw-r--r--src/archive/iso_plugin.c3
-rw-r--r--src/archive/zip_plugin.c3
2 files changed, 4 insertions, 2 deletions
diff --git a/src/archive/iso_plugin.c b/src/archive/iso_plugin.c
index 7d2c075b1..9063af0fc 100644
--- a/src/archive/iso_plugin.c
+++ b/src/archive/iso_plugin.c
@@ -132,7 +132,8 @@ iso_close(struct archive_file *file)
}
//close archive
iso9660_close(context->iso);
- context->iso = NULL;
+
+ g_free(context);
}
/* single archive handling */
diff --git a/src/archive/zip_plugin.c b/src/archive/zip_plugin.c
index 2f08b3812..243d46418 100644
--- a/src/archive/zip_plugin.c
+++ b/src/archive/zip_plugin.c
@@ -99,7 +99,8 @@ zip_close(struct archive_file *file)
}
//close archive
zzip_dir_close (context->dir);
- context->dir = NULL;
+
+ g_free(context);
}
/* single archive handling */