diff -r 1a19aec546fb -r 9745a231f8d7 main.c --- a/main.c Thu Mar 06 01:41:50 2008 -0500 +++ b/main.c Mon Mar 10 11:30:00 2008 -0400 @@ -520,7 +520,9 @@ packages = list_packages(argc, upstream); trans = razor_transaction_create(system, upstream, - argc, packages, 0, NULL); + argc, (const char **)packages, + 0, NULL); + free(packages); razor_transaction_describe(trans); if (trans->errors) return 1;