commit dd4a654777079dd93bcf6c4aef22141460c154c0 from: Stefan Sperling date: Sat Aug 17 08:18:04 2019 UTC plug memory leak in sort_tree_entries_the_way_git_likes_it() commit - 0def28b1b50dd3f59a6207d93034b2b1f77e602e commit + dd4a654777079dd93bcf6c4aef22141460c154c0 blob - 2b08ba5d97e69119774c87eb16982e7aa747a436 blob + ac485f2d0f28c395fbed5974f9a5a3bd0bfa5e74 --- lib/object_create.c +++ lib/object_create.c @@ -304,8 +304,10 @@ sort_tree_entries_the_way_git_likes_it(struct got_tree if (err) break; err = insert_tree_entry(*sorted, new); - if (err) + if (err) { + got_object_tree_entry_close(new); break; + } } if (err) {