commit c53671d0164e8b30ca7a3c4f2ce8d02767ff9e5c from: Stefan Sperling date: Fri Mar 15 11:45:56 2019 UTC plug memleak in got_ref_resolve() commit - f9267c9ac10f3c419ca24d6358761681ff8e9472 commit + c53671d0164e8b30ca7a3c4f2ce8d02767ff9e5c blob - 3dcda2dc5ab38d5f0c124bd7992b6897b2c4b811 blob + 5205a7b0e82caacfbe5a56fbc0905da79cbe9bd7 --- lib/reference.c +++ lib/reference.c @@ -499,7 +499,7 @@ got_ref_resolve(struct got_object_id **id, struct got_ err = resolve_symbolic_ref(&resolved, repo, ref); if (err == NULL) err = got_ref_resolve(id, repo, resolved); - free(resolved); + got_ref_close(resolved); return err; }