commit b7011c591b3ddd2fc487615e4106ab29a93e1b84 from: Stefan Sperling date: Sat Apr 06 04:05:44 2019 UTC fix double-free in error path of open_blob() commit - 573463cc61f9bda627a7e2ea5fee789cff67b01d commit + b7011c591b3ddd2fc487615e4106ab29a93e1b84 blob - eb8980676a00c3a6d06cb7825b9821b9828b23f0 blob + 8abd471909b493674b97efda38762ccece38177a --- lib/object.c +++ lib/object.c @@ -1058,7 +1058,6 @@ done: if (err) { if (*blob) { got_object_blob_close(*blob); - free(*blob); *blob = NULL; } else if (outfd != -1) close(outfd);