summaryrefslogtreecommitdiff
path: root/tbdiff_create.c
diff options
context:
space:
mode:
Diffstat (limited to 'tbdiff_create.c')
-rw-r--r--tbdiff_create.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/tbdiff_create.c b/tbdiff_create.c
index 8bc68c7..88dd405 100644
--- a/tbdiff_create.c
+++ b/tbdiff_create.c
@@ -71,7 +71,10 @@ main(int argc,
int err;
if((err = tbd_create(fp, tstat[0], tstat[1])) != 0) {
- fclose(fp);
+ fclose(fp);
+ tbd_stat_free(tstat[0]);
+ tbd_stat_free(tstat[1]);
+
remove(argv[1]);
fprintf(stderr, "Error: Failed to create tbdiff image (err=%d).\n", err);
switch (err) {