Fix resource leakage detected by Coverity.
diff --git a/lib/zip_file_set_comment.c b/lib/zip_file_set_comment.c index 3df697a..e7f9590 100644 --- a/lib/zip_file_set_comment.c +++ b/lib/zip_file_set_comment.c
@@ -87,6 +87,7 @@ if (e->changes == NULL) { if ((e->changes=_zip_dirent_clone(e->orig)) == NULL) { _zip_error_set(&za->error, ZIP_ER_MEMORY, 0); + _zip_string_free(cstr); return -1; } }