Index: /trunk/pswarp/src/pswarpArguments.c
===================================================================
--- /trunk/pswarp/src/pswarpArguments.c	(revision 12994)
+++ /trunk/pswarp/src/pswarpArguments.c	(revision 12995)
@@ -23,5 +23,5 @@
     pmConfigRecipeOptions (config, PSWARP_RECIPE);
 
-    pmConfigFileSetsMD (config->arguments, config, "ASTROM",   "-astrom", "-astromlist");
+    pmConfigFileSetsMD (config->arguments, &argc, argv, "ASTROM",   "-astrom", "-astromlist");
 
     // chip selection is used to limit chips to be processed
@@ -32,5 +32,5 @@
     }
 
-    status = pmConfigFileSetsMD (config->arguments, config, "INPUT", "-file", "-list");
+    status = pmConfigFileSetsMD (config->arguments, &argc, argv, "INPUT", "-file", "-list");
     if (!status) {
         psError(PSWARP_ERR_ARGUMENTS, true, "Missing -file (input) or -list (input)");
@@ -39,6 +39,6 @@
 
     // the mask and weight entries are optional (build from gain?)
-    pmConfigFileSetsMD (config->arguments, config, "MASK",   "-mask",   "-masklist");
-    pmConfigFileSetsMD (config->arguments, config, "WEIGHT", "-weight", "-weightlist");
+    pmConfigFileSetsMD (config->arguments, &argc, argv, "MASK",   "-mask",   "-masklist");
+    pmConfigFileSetsMD (config->arguments, &argc, argv, "WEIGHT", "-weight", "-weightlist");
 
     if (argc != 3) {
