diff -r 55b177b689c0 -r 7a53d1711083 razor.c --- a/razor.c Sun Apr 06 23:35:46 2008 -0400 +++ b/razor.c Mon Apr 07 00:02:01 2008 -0400 @@ -2946,6 +2946,10 @@ p->state == RAZOR_PACKAGE_REMOVE_NOT_INSTALLED)) free((char *)p->name); } + + array_release(&trans->packages); + bitarray_release(&trans->syspkgs); + bitarray_release(&trans->uppkgs); free(trans); /* FIXME: free upstream if it was created as an empty set */