Index: trunk/ippTools/src/difftool.c
===================================================================
--- trunk/ippTools/src/difftool.c	(revision 21237)
+++ trunk/ippTools/src/difftool.c	(revision 21308)
@@ -239,5 +239,6 @@
             warp2 ? warp2 : PS_MAX_S64, // defined or NULL
             stack2 ? stack2 : PS_MAX_S64, // defined or NULL
-            tess_id
+            tess_id,
+            0                             // diff_skyfile_id
         )) {
         if (!psDBRollback(config->dbh)) {
@@ -532,5 +533,4 @@
                            good_frac,
                            code,
-                           0,       // diff_image_id
                            0        // magic_ds_id
           )) {
@@ -568,5 +568,5 @@
     PXOPT_COPY_S64(config->args, where,  "-diff_id", "diffSkyfile.diff_id", "==");
     PXOPT_COPY_STR(config->args, where, "-skycell_id", "diffInputSkyfile.skycell_id", "==");
-    PXOPT_COPY_S64(config->args, where,  "-diff_image_id", "diffSkyfile.diff_image_id", "==");
+    PXOPT_COPY_S64(config->args, where,  "-diff_skyfile_id", "diffInputSkyfile.diff_skyfile_id", "==");
     PXOPT_COPY_STR(config->args, where, "-tess_id", "diffSkyfile.tess_id", "==");
     PXOPT_COPY_S16(config->args, where, "-code", "diffSkyfile.fault", "==");
@@ -834,5 +834,6 @@
             template_warp_id,
             template_stack_id,
-            tess_id
+            tess_id,
+            0
         )) {
         if (!psDBRollback(config->dbh)) {
