maint: use EXIT_* symbol (not constant, 2) to indicate key/path not found
authorJim Meyering <meyering@redhat.com>
Fri, 20 Nov 2009 11:18:06 +0000 (12:18 +0100)
committerRichard Jones <rjones@redhat.com>
Fri, 19 Feb 2010 14:54:28 +0000 (14:54 +0000)
* hivex/hivexget.c (EXIT_NOT_FOUND): Define.
(main): Use exit (EXIT_NOT_FOUND), not "exit (2)".

hivex/hivexget.c

index 8cc395a..3e89d63 100644 (file)
@@ -27,6 +27,8 @@
 
 #include "hivex.h"
 
+enum { EXIT_NOT_FOUND = 2 };
+
 int
 main (int argc, char *argv[])
 {
@@ -82,7 +84,7 @@ main (int argc, char *argv[])
       /* else node not found */
       fprintf (stderr, "hivexget: %s: %s: path element not found\n",
                path, p);
-      exit (2);
+      exit (EXIT_NOT_FOUND);
     }
 
     p = pnext;
@@ -103,7 +105,7 @@ main (int argc, char *argv[])
         goto error;
       /* else key not found */
       fprintf (stderr, "hivexget: %s: key not found\n", key);
-      exit (2);
+      exit (EXIT_NOT_FOUND);
     }
 
     /* Print the value. */