Index: /trunk/glueforge/templates/psdb/pop.tt
===================================================================
--- /trunk/glueforge/templates/psdb/pop.tt	(revision 4240)
+++ /trunk/glueforge/templates/psdb/pop.tt	(revision 4241)
@@ -21,4 +21,5 @@
         return NULL;
     }
+    psFree(rowSet);
 
     rowID = psMetadataLookupS32(&status, row, [% namespace FILTER upper %]_INDEX_NAME);
@@ -36,4 +37,5 @@
         return NULL;
     }
+    psFree(popped);
 
 [% FOREACH item = columns -%]
@@ -51,4 +53,6 @@
 [% END -%]
 
+    psFree(row);
+
     return true;
 }
Index: /trunk/glueforge/templates/psdb/selectrowsfits.tt
===================================================================
--- /trunk/glueforge/templates/psdb/selectrowsfits.tt	(revision 4240)
+++ /trunk/glueforge/templates/psdb/selectrowsfits.tt	(revision 4241)
@@ -20,4 +20,6 @@
     // output to fits
 
+    psFree(rowSet);
+
     return true;
 }
