commit | 42df64ae9794e9a49d8e4cc2504474dce3ce5b3c | [log] [tgz] |
---|---|---|
author | Dieter Baron <dillo@nih.at> | Thu Jan 21 10:02:46 2016 +0100 |
committer | Dieter Baron <dillo@nih.at> | Thu Jan 21 10:02:46 2016 +0100 |
tree | 8a053b63f0c191481510f5079fa897835d54adb1 | |
parent | ba849e401dff18520d99550fabd18d2d60b93b6a [diff] [blame] |
Fix resource leak. Found by Coverity (CID 1349689).
diff --git a/lib/zip_extra_field.c b/lib/zip_extra_field.c index c3d7387..258a804 100644 --- a/lib/zip_extra_field.c +++ b/lib/zip_extra_field.c
@@ -267,6 +267,9 @@ if (ef_head_p) { *ef_head_p = ef_head; } + else { + _zip_ef_free(ef_head); + } return true; }