Index: /trunk/ppMerge/src/ppMergeCheckInputs.c
===================================================================
--- /trunk/ppMerge/src/ppMergeCheckInputs.c	(revision 7810)
+++ /trunk/ppMerge/src/ppMergeCheckInputs.c	(revision 7811)
@@ -95,4 +95,5 @@
 #endif
         }
+        psFree(header);
 
         psTrace(__func__, 3, "%s checks out.\n", name);
Index: /trunk/ppMerge/src/ppMergeCombine.c
===================================================================
--- /trunk/ppMerge/src/ppMergeCombine.c	(revision 7810)
+++ /trunk/ppMerge/src/ppMergeCombine.c	(revision 7811)
@@ -100,4 +100,5 @@
                 numScan++;
             } while (numRead > 0);
+            psFree(readout);            // Drop reference
 
             // Blow away the cell data
