commit 19f1a2acab41c8b9bb0860811443c055567afb5b from: Omar Polo via: Thomas Adam date: Sun Mar 13 21:25:37 2022 UTC got-read-patch: plug memory leak commit - 64c9e565c3e91b98b7047a34fd0b9094cfb09e74 commit + 19f1a2acab41c8b9bb0860811443c055567afb5b blob - 394f4ab52f2069ea48a27f7e7adedc3e8dfd770a blob + 3f72d2e5886ae7692cb6e58f9b047cd2fe8da0a0 --- libexec/got-read-patch/got-read-patch.c +++ libexec/got-read-patch/got-read-patch.c @@ -170,9 +170,6 @@ find_patch(FILE *fp) else err = send_patch(old, new); - free(old); - free(new); - if (err) break; @@ -183,6 +180,8 @@ find_patch(FILE *fp) } } + free(old); + free(new); free(line); if (ferror(fp) && err == NULL) err = got_error_from_errno("getline");