[Midnightbsd-cvs] src: mport.delete.c: Exit gracefully if no matching packages where
ctriv at midnightbsd.org
ctriv at midnightbsd.org
Sat Jan 5 17:29:14 EST 2008
Log Message:
-----------
Exit gracefully if no matching packages where found.
Modified Files:
--------------
src/libexec/mport.delete:
mport.delete.c (r1.1 -> r1.2)
-------------- next part --------------
Index: mport.delete.c
===================================================================
RCS file: /home/cvs/src/libexec/mport.delete/mport.delete.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -L libexec/mport.delete/mport.delete.c -L libexec/mport.delete/mport.delete.c -u -r1.1 -r1.2
--- libexec/mport.delete/mport.delete.c
+++ libexec/mport.delete/mport.delete.c
@@ -88,6 +88,11 @@
exit(1);
}
+ if (packs == NULL) {
+ warnx("No packages installed matching '%s'", arg);
+ exit(3);
+ }
+
while (*packs != NULL) {
if (mport_delete_primative(mport, *packs, force) != MPORT_OK) {
warnx("%s", mport_err_string());
More information about the Midnightbsd-cvs
mailing list