commit 673702af1ddf0123458210f6260b8664e1aaff60 from: Stefan Sperling date: Mon Jul 23 08:37:54 2018 UTC fix leak in dump_delta_chain_to_file() commit - ab3ad429d13810549bc4338c59fe5e8a0168e228 commit + 673702af1ddf0123458210f6260b8664e1aaff60 blob - 4ad316f3338e6906c54c7dfc2aeb43250fc05ee3 blob + 9aa5fdb61d9283a857c9e1f6a281e00a16600721 --- lib/pack.c +++ lib/pack.c @@ -1391,7 +1391,7 @@ done: size_t len = fwrite(accum_buf, 1, accum_size, outfile); free(accum_buf); if (len != accum_size) - return got_ferror(outfile, GOT_ERR_IO); + err = got_ferror(outfile, GOT_ERR_IO); } if (base_file) fclose(base_file);