Index: trunk/pswarp/src/pswarp.c
===================================================================
--- trunk/pswarp/src/pswarp.c	(revision 27135)
+++ trunk/pswarp/src/pswarp.c	(revision 27227)
@@ -14,14 +14,4 @@
 #include "pswarpFileNames.h"
 
-static void usage (void) {
-    fprintf(stderr, "USAGE: pswarp [-file image(s)] [-list imagelist] [options] (output) (skycell)\n");
-    fprintf(stderr, "  options:\n");
-    fprintf(stderr, "    [-astrom astrom.cmp] : provide an alternative astrometry calibration\n");
-    fprintf(stderr, "    [-mask mask.fits] : provide a corresponding mask image\n");
-    fprintf(stderr, "    [-variance variance.fits] : provide a corresponding variance image\n");
-    psErrorStackPrint(stderr, "\n");
-    exit(PS_EXIT_CONFIG_ERROR);
-}
-
 int main (int argc, char **argv)
 {
@@ -37,5 +27,7 @@
 
     pmConfig *config = pswarpArguments(argc, argv);
-    if (!config) usage();
+    if (!config) {
+        goto DIE;
+    }
 
     pswarpVersionPrint();
