Index: /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/CheckColors.c
===================================================================
--- /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/CheckColors.c	(revision 35136)
+++ /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/CheckColors.c	(revision 35137)
@@ -12,5 +12,5 @@
     if (*argc <= N + 1) {
       fprintf (stderr, "error: usage is -fg color\n");
-      exit (0);
+      exit (2);
     }
     remove_argument (N, argc, argv);
@@ -27,5 +27,5 @@
     if (*argc <= N + 1) {
       fprintf (stderr, "error: usage is -bg color\n");
-      exit (0);
+      exit (2);
     }
     remove_argument (N, argc, argv);
Index: /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/CheckDisplayName.c
===================================================================
--- /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/CheckDisplayName.c	(revision 35136)
+++ /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/CheckDisplayName.c	(revision 35137)
@@ -10,5 +10,5 @@
     if (*argc <= N + 1) {
       fprintf (stderr, "error: usage is [-display/-d] DisplayName\n");
-      exit (0);
+      exit (2);
     }
     remove_argument(N, argc, argv);
@@ -21,5 +21,5 @@
     if (*argc <= N + 1) {
       fprintf (stderr, "error: usage is [-display/-d] DisplayName\n");
-      exit (0);
+      exit (2);
     }
     remove_argument(N, argc, argv);
Index: /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/CheckGeometry.c
===================================================================
--- /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/CheckGeometry.c	(revision 35136)
+++ /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/CheckGeometry.c	(revision 35137)
@@ -11,5 +11,5 @@
     if (*argc <= N + 1) {
       fprintf (stderr, "error: usage is -geom DisplayName\n");
-      exit (0);
+      exit (2);
     }
     remove_argument (N, argc, argv);
Index: /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/CheckVisual.c
===================================================================
--- /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/CheckVisual.c	(revision 35136)
+++ /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/CheckVisual.c	(revision 35137)
@@ -31,5 +31,5 @@
   if (Nfound == 0) {
     fprintf (stderr, "error finding useful visual\n");
-    exit (0);
+    exit (2);
   }
   
@@ -157,5 +157,5 @@
 	// We've already tried to allocate a colormap above...
 	fprintf (stderr, "can't allocate enough cells in private colormap\n");
-	exit (0);
+	exit (2);
       }
       if (DEBUG) fprintf (stderr, "can't allocate enough cells, using private colormap\n");
@@ -173,9 +173,9 @@
       if ((N = get_argument (*argc, argv, "-colorcount"))) {
 	fprintf (stderr, "kapa can grab %d colors\n", graphic[0].Npixels);
-	exit (0);
+	exit (1);
       } 
       if (graphic[0].Npixels < 16) {
 	fprintf (stderr, "can't even allocate enough cells in private colormap\n");
-	exit (0);
+	exit (2);
       }
     }
@@ -196,5 +196,5 @@
   if ((N = get_argument (*argc, argv, "-colorcount"))) {
     fprintf (stderr, "kii can grab %d colors\n", graphic[0].Npixels);
-    exit (0);
+    exit (1);
   } 
   
Index: /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/Layout.c
===================================================================
--- /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/Layout.c	(revision 35136)
+++ /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/Layout.c	(revision 35137)
@@ -36,5 +36,5 @@
   if (argc != 1) {
     fprintf (stderr, "USAGE: kapa\n");
-    exit (0);
+    exit (1);
   }
 
Index: /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/LoadFont.c
===================================================================
--- /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/LoadFont.c	(revision 35136)
+++ /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/LoadFont.c	(revision 35137)
@@ -14,5 +14,5 @@
     if (*argc <= N + 1) {
       fprintf (stderr, "error: usage is -font fontname\n");
-      exit (0);
+      exit (2);
     }
     remove_argument(N, argc, argv);
@@ -23,5 +23,5 @@
     if (*argc <= N + 1) {
       fprintf (stderr, "error: usage is -fn fontname\n");
-      exit (0);
+      exit (2);
     }
     remove_argument(N, argc, argv);
Index: /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/OpenDisplay.c
===================================================================
--- /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/OpenDisplay.c	(revision 35136)
+++ /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/OpenDisplay.c	(revision 35137)
@@ -9,5 +9,5 @@
   if (display == NULL) {
     fprintf (stderr, "Error could not open X display to %s\n", XDisplayName (name));
-    exit (0);
+    exit (2);
   }
   *screen = DefaultScreen (display);
Index: /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/QuitX.c
===================================================================
--- /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/QuitX.c	(revision 35136)
+++ /branches/eam_branches/ipp-20130207/Ohana/src/kapa2/src/QuitX.c	(revision 35137)
@@ -6,4 +6,4 @@
   fprintf (stderr, "Error: %s\n", error_message);
   XCloseDisplay (display);
-  exit (0);
+  exit (3);
 }
