Index: trunk/psphot/src/psUtils.c
===================================================================
--- trunk/psphot/src/psUtils.c	(revision 4129)
+++ trunk/psphot/src/psUtils.c	(revision 4188)
@@ -1,5 +1,3 @@
 # include "psphot.h"
-
-static psHash *timers = NULL;
 
 // set actual region based on image parameters
@@ -21,4 +19,5 @@
 }
 
+static psHash *timers = NULL;
 
 // start/restart a named timer
@@ -110,4 +109,32 @@
     }
     return (TRUE);
+}
+
+// find the location of the specified argument
+int psArgumentGet (int argc, char **argv, char *arg) {
+
+    int i;
+
+    for (i = 0; i < argc; i++) {
+	if (!strcmp(argv[i], arg))
+	    return (i);
+    }
+  
+    return ((int)NULL);
+}
+
+// remove the specified argument (by location)
+int psArgumentRemove (int N, int *argc, char **argv) {
+
+    int i;
+
+    if ((N != (int)NULL) && (N != 0)) {
+	(*argc)--;
+	for (i = N; i < *argc; i++) {
+	    argv[i] = argv[i+1];
+	}
+    }
+
+    return (N);
 }
 
