commit 4a9bc5ca092ba83ebbcf335d7f386a5145cadec0 from: Stefan Sperling date: Fri Jun 22 07:31:55 2018 UTC fix leak in got_object_idset_remove() commit - 27c21a117aca21c6059c735e8aed46d0c27d01bd commit + 4a9bc5ca092ba83ebbcf335d7f386a5145cadec0 blob - 12537d598a09fb6811e21b5ce3b0579684a0dabe blob + 38f091d185260bc335764196671f96e7e6926728 --- lib/object_idset.c +++ lib/object_idset.c @@ -173,6 +173,7 @@ got_object_idset_remove(struct got_object_idset *set, TAILQ_FOREACH_SAFE(entry, &set->entries[i], entry, tmp) { if (got_object_id_cmp(&entry->id, id) == 0) { TAILQ_REMOVE(&set->entries[i], entry, entry); + free(entry); set->nelem--; return NULL; }