diff --git a/main/cmd/pack/desc.c b/main/cmd/pack/desc.c index 5a0a004..23ab820 100644 --- a/main/cmd/pack/desc.c +++ b/main/cmd/pack/desc.c @@ -95,8 +95,10 @@ int desc_read(const char *path, pkg_desc_t *desc) goto fail; } + cleanup_file(&f); return 0; fail: + cleanup_file(&f); return -1; }