Index: /trunk/psModules/src/camera/pmFPAfileDefine.c
===================================================================
--- /trunk/psModules/src/camera/pmFPAfileDefine.c	(revision 11447)
+++ /trunk/psModules/src/camera/pmFPAfileDefine.c	(revision 11448)
@@ -813,8 +813,10 @@
     // XXX allow this and just skip?
 
-    char *typeName = pmDetrendTypeToString (type);
+    psString typeName = pmDetrendTypeToString (type);
     psMetadata *constraints = psMetadataLookupPtr (&status, detConstraints, typeName);
-    if (!status)
+    if (!status) {
         psAbort ("psModules", "DETREND.CONSTRAINTS for type %s not found", typeName);
+    }
+    psFree(typeName);
 
     // loop over the constraints and include in the detselect options
@@ -866,4 +868,5 @@
 
     }
+    psFree(iter);
 
     // search for existing detrend data (detID)
