1.1 --- a/src/rpm.c Mon Jun 23 21:38:33 2008 -0400
1.2 +++ b/src/rpm.c Thu Jun 26 17:16:13 2008 -0400
1.3 @@ -350,7 +350,8 @@
1.4
1.5 files = "install/var/lib/razor/system-files.repo";
1.6 if (option_file)
1.7 - razor_set_open_files(set, files);
1.8 + if (razor_set_open_files(set, files))
1.9 + exit(1);
1.10
1.11 query = razor_package_query_create(set);
1.12
1.13 @@ -479,10 +480,12 @@
1.14 /* FIXME: We need to figure out how to do this right. */
1.15 details = "install/var/lib/razor/system-details.repo";
1.16 if (option_info)
1.17 - razor_set_open_details(set, details);
1.18 + if (razor_set_open_details(set, details))
1.19 + return;
1.20 files = "install/var/lib/razor/system-files.repo";
1.21 if (option_list)
1.22 - razor_set_open_files(set, files);
1.23 + if (razor_set_open_files(set, files))
1.24 + return;
1.25
1.26 while (razor_package_iterator_next(pi, &package,
1.27 &name, &version, &arch)) {