diff --git a/patch.c b/patch.c index c302295e41..c2217003d0 100644 --- a/patch.c +++ b/patch.c @@ -548,6 +548,8 @@ error: *buf = ret_buf; *size = ret_size; free(patch_data); + if (patched_content) + free(patched_content); return false; }