Index: /branches/bills_081204/ippTools/src/difftool.c
===================================================================
--- /branches/bills_081204/ippTools/src/difftool.c	(revision 20961)
+++ /branches/bills_081204/ippTools/src/difftool.c	(revision 20962)
@@ -997,4 +997,6 @@
     if (! (reRun || newTemplates) ) {
         psStringAppend(&diffQuery, "\nAND diff_id IS NULL");
+    } else {
+        diffQuery = psStringCopy("\n");
     }
 
@@ -1187,4 +1189,7 @@
     }
     psFree(output);
+    psFree(warpQuery);
+    psFree(stackQuery);
+    psFree(skycell_query);
 
     if (!diffRunPrintObjects(stdout, list, !simple)) {
