commit 18e99ab6a32445853f0b42b64db4b6489b60259d from: Stefan Sperling date: Sat Mar 17 02:32:28 2018 UTC fix fd leak in got_object_open() commit - 999f19f65ebfdfc865544b4e3d1039891eca25de commit + 18e99ab6a32445853f0b42b64db4b6489b60259d blob - 40fa2015c89f8c0224ed85f1148416b42e6a9561 blob + 1a04ad48910c82781df9061adf5499cd41714e15 --- lib/object.c +++ lib/object.c @@ -263,7 +263,7 @@ got_object_open(struct got_object **obj, struct got_re } done: free(path); - if (err && f) + if (f) fclose(f); return err;