1.1 --- a/src/main.c Thu Feb 09 20:45:27 2012 +0000
1.2 +++ b/src/main.c Sat Feb 11 09:34:40 2012 +0000
1.3 @@ -1031,7 +1031,7 @@
1.4 relocations, RAZOR_STAGE_SCRIPTS_PRE);
1.5 if (r < 0) {
1.6 fprintf(stderr, "%s aborted\n", verb);
1.7 - razor_atomic_destroy(atomic);
1.8 + razor_root_close(root);
1.9 retval = r;
1.10 } else {
1.11 razor_install_iterator_seek(ii, pos);
1.12 @@ -1047,11 +1047,10 @@
1.13
1.14 (void)razor_root_commit(root);
1.15 retval = razor_atomic_commit(atomic);
1.16 - if (retval) {
1.17 + if (retval)
1.18 fprintf(stderr, "%s\n",
1.19 razor_atomic_get_error_msg(atomic));
1.20 - razor_atomic_destroy(atomic);
1.21 - } else {
1.22 + else {
1.23 razor_install_iterator_seek(ii, pos);
1.24 update_packages(trans, ii, system, next,
1.25 atomic, relocations,