Index: /branches/eam_branches/ipp-20111122/Ohana/src/addstar/src/loadsupercos_rawdata.c
===================================================================
--- /branches/eam_branches/ipp-20111122/Ohana/src/addstar/src/loadsupercos_rawdata.c	(revision 33219)
+++ /branches/eam_branches/ipp-20111122/Ohana/src/addstar/src/loadsupercos_rawdata.c	(revision 33220)
@@ -157,5 +157,5 @@
       }
 	  
-      if (VERBOSE) fprintf (stderr, "selected %d stars (%10.6f - %10.6f, %10.6f - %10.6f)\n", Nstars, 
+      if (DEBUG) fprintf (stderr, "selected %d stars (%10.6f - %10.6f, %10.6f - %10.6f)\n", Nstars, 
 			  region[0].Rmin, region[0].Rmax, region[0].Dmin, region[0].Dmax);
 
Index: /branches/eam_branches/ipp-20111122/Ohana/src/addstar/src/mkcmf.c
===================================================================
--- /branches/eam_branches/ipp-20111122/Ohana/src/addstar/src/mkcmf.c	(revision 33219)
+++ /branches/eam_branches/ipp-20111122/Ohana/src/addstar/src/mkcmf.c	(revision 33220)
@@ -43,5 +43,6 @@
   }
 
-  static double mjd = NAN;
+  static double mjd;
+  mjd = NAN;
   if ((N = get_argument (argc, argv, "-mjd"))) {
     remove_argument (N, &argc, argv);
Index: /branches/eam_branches/ipp-20111122/Ohana/src/dvomerge/src/dvomergeUpdate.c
===================================================================
--- /branches/eam_branches/ipp-20111122/Ohana/src/dvomerge/src/dvomergeUpdate.c	(revision 33219)
+++ /branches/eam_branches/ipp-20111122/Ohana/src/dvomerge/src/dvomergeUpdate.c	(revision 33220)
@@ -3,6 +3,6 @@
 int dvomergeUpdate (int argc, char **argv) {
 
-  int depth, CONTINUE;
-  off_t i, j, Ns, Ne;
+  int CONTINUE;
+  off_t i, j;
   SkyTable *outsky, *insky;
   SkyList *outlist, *inlist;
@@ -101,6 +101,7 @@
   // loop over the populatable output tables; check for data in input in the corresponding regions
 
-  SkyListPopulatedRange (&Ns, &Ne, inlist, 0);
-  depth = inlist[0].regions[Ns][0].depth;
+  // XXX this is not really used...
+  // SkyListPopulatedRange (&Ns, &Ne, inlist, 0);
+  // depth = inlist[0].regions[Ns][0].depth;
   
   SetPhotcodeTable(NULL);
@@ -126,5 +127,5 @@
     // compare to a slightly reduced footprint
     float dPos = 2.0/3600.0;
-    outlist = SkyListByBounds (outsky, depth, inlist[0].regions[i][0].Rmin + dPos, inlist[0].regions[i][0].Rmax - dPos, inlist[0].regions[i][0].Dmin + dPos, inlist[0].regions[i][0].Dmax - dPos);
+    outlist = SkyListByBounds (outsky, inlist[0].regions[i][0].depth, inlist[0].regions[i][0].Rmin + dPos, inlist[0].regions[i][0].Rmax - dPos, inlist[0].regions[i][0].Dmin + dPos, inlist[0].regions[i][0].Dmax - dPos);
     for (j = 0; j < outlist[0].Nregions; j++) {
       if (VERBOSE) fprintf (stderr, "output : %s\n", outlist[0].regions[j][0].name);
Index: /branches/eam_branches/ipp-20111122/Ohana/src/dvomerge/src/dvomergeUpdate_threaded.c
===================================================================
--- /branches/eam_branches/ipp-20111122/Ohana/src/dvomerge/src/dvomergeUpdate_threaded.c	(revision 33219)
+++ /branches/eam_branches/ipp-20111122/Ohana/src/dvomerge/src/dvomergeUpdate_threaded.c	(revision 33220)
@@ -61,4 +61,5 @@
     // compare to a slightly reduced footprint
     float dPos = 2.0/3600.0;
+    // XXX probably need to use threadData->region->depth
     outlist = SkyListByBounds (threadData->outsky, threadData->depth, threadData->region->Rmin + dPos, threadData->region->Rmax - dPos, threadData->region->Dmin + dPos, threadData->region->Dmax - dPos);
     for (j = 0; (j < outlist[0].Nregions) && (threadData->state != TS_FAIL); j++) {
