Index: /branches/eam_branches/ipp-20101205/ppStack/src/ppStackFinish.c
===================================================================
--- /branches/eam_branches/ipp-20101205/ppStack/src/ppStackFinish.c	(revision 30008)
+++ /branches/eam_branches/ipp-20101205/ppStack/src/ppStackFinish.c	(revision 30009)
@@ -12,4 +12,5 @@
 #include "ppStackLoop.h"
 
+// this function unlinks the temporary files (if desired)
 bool ppStackFinish(ppStackOptions *options, pmConfig *config)
 {
@@ -32,10 +33,8 @@
             }
 
-            psString imageResolved = pmConfigConvertFilename(options->convImages->data[i],
-                                                             config, false, false);
-            psString maskResolved = pmConfigConvertFilename(options->convMasks->data[i],
-                                                            config, false, false);
-            psString varianceResolved = pmConfigConvertFilename(options->convVariances->data[i],
-                                                                config, false, false);
+	    // XXX careful about repeatative resolution of nebulous names (though these are probably not neb names)
+            psString imageResolved = pmConfigConvertFilename(options->convImages->data[i], config, false, false);
+            psString maskResolved = pmConfigConvertFilename(options->convMasks->data[i], config, false, false);
+            psString varianceResolved = pmConfigConvertFilename(options->convVariances->data[i], config, false, false);
             if (unlink(imageResolved) == -1 || unlink(maskResolved) == -1 ||
                 unlink(varianceResolved) == -1) {
@@ -47,6 +46,4 @@
         }
     }
-
-
     return true;
 }
