Index: trunk/Ohana/src/opihi/dvo/avextract.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/avextract.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/avextract.c	(revision 38471)
@@ -184,4 +184,6 @@
     }
     snprintf (hostfile, 1024, "%s/%s.cpt", HOSTDIR, skylist[0].regions[i]->name);
+
+    dvo_catalog_init (&catalog, TRUE);
     catalog.filename = (HOST_ID || PARALLEL_LOCAL) ? hostfile : skylist[0].filename[i];
     catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_SECFILT;
Index: trunk/Ohana/src/opihi/dvo/avmatch.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/avmatch.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/avmatch.c	(revision 38471)
@@ -189,7 +189,9 @@
     char hostfile[1024];
     snprintf (hostfile, 1024, "%s/%s.cpt", HOSTDIR, skylist[0].regions[i]->name);
+
+    dvo_catalog_init (&catalog, TRUE);
     catalog.filename = HOST_ID ? hostfile : skylist[0].filename[i];
     catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_SECFILT;
-    catalog.catflags |= needMeasure ? DVO_LOAD_MEASURE    : DVO_SKIP_MEASURE;
+    catalog.catflags |= needMeasure ? DVO_LOAD_MEASURE : DVO_SKIP_MEASURE;
     catalog.catflags |= needLensobj ? DVO_LOAD_LENSOBJ : DVO_SKIP_LENSOBJ;
     catalog.catflags |= needStarpar ? DVO_LOAD_STARPAR : DVO_SKIP_STARPAR;
Index: trunk/Ohana/src/opihi/dvo/calextract.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/calextract.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/calextract.c	(revision 38471)
@@ -60,4 +60,5 @@
 
     /* lock, load, unlock catalog */
+    dvo_catalog_init (&catalog, TRUE);
     catalog.filename = skylist[0].filename[Nr];
     catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE | DVO_LOAD_SECFILT;
Index: trunk/Ohana/src/opihi/dvo/calmextract.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/calmextract.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/calmextract.c	(revision 38471)
@@ -73,4 +73,5 @@
 
     /* lock, load, unlock catalog */
+    dvo_catalog_init (&catalog, TRUE);
     catalog.filename = skylist[0].filename[Nr];
     catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE | DVO_LOAD_SECFILT;
Index: trunk/Ohana/src/opihi/dvo/catalog.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/catalog.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/catalog.c	(revision 38471)
@@ -314,4 +314,5 @@
       
       /* lock, load, unlock catalog */
+      dvo_catalog_init (&catalog, TRUE);
       catalog.filename = filename;
       catalog.catflags = DVO_LOAD_AVERAGE;
Index: trunk/Ohana/src/opihi/dvo/ccd.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/ccd.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/ccd.c	(revision 38471)
@@ -68,4 +68,5 @@
   for (k = 0; (k < skylist[0].Nregions) && !interrupt; k++) {
     /* lock, load, unlock catalog */
+    dvo_catalog_init (&catalog, TRUE);
     catalog.filename = skylist[0].filename[k];
     catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE | DVO_LOAD_SECFILT;
Index: trunk/Ohana/src/opihi/dvo/cmatch.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/cmatch.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/cmatch.c	(revision 38471)
@@ -28,4 +28,5 @@
 
   /* load data from the photometry database file */
+  dvo_catalog_init (&catalog1, TRUE);
   catalog1.filename = filename;
   catalog1.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE | DVO_LOAD_SECFILT;
Index: trunk/Ohana/src/opihi/dvo/cmd.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/cmd.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/cmd.c	(revision 38471)
@@ -67,4 +67,5 @@
   for (j = 0; (j < skylist[0].Nregions) && !interrupt; j++) {
     /* lock, load, unlock catalog */
+    dvo_catalog_init (&catalog, TRUE);
     catalog.filename = skylist[0].filename[j];
     catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE | DVO_LOAD_SECFILT;
Index: trunk/Ohana/src/opihi/dvo/ddmags.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/ddmags.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/ddmags.c	(revision 38471)
@@ -65,4 +65,5 @@
   for (k = 0; k < skylist[0].Nregions; k++) {
     /* lock, load, unlock catalog */
+    dvo_catalog_init (&catalog, TRUE);
     catalog.filename = skylist[0].filename[k];
     catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE | DVO_LOAD_SECFILT;
Index: trunk/Ohana/src/opihi/dvo/dmagmeas.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/dmagmeas.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/dmagmeas.c	(revision 38471)
@@ -65,4 +65,5 @@
   for (j = 0; j < skylist[0].Nregions; j++) {
     /* lock, load, unlock catalog */
+    dvo_catalog_init (&catalog, TRUE);
     catalog.filename = skylist[0].filename[j];
     catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE | DVO_LOAD_SECFILT;
Index: trunk/Ohana/src/opihi/dvo/dmt.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/dmt.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/dmt.c	(revision 38471)
@@ -76,4 +76,5 @@
   for (k = 0; k < skylist[0].Nregions; k++) {
     /* lock, load, unlock catalog */
+    dvo_catalog_init (&catalog, TRUE);
     catalog.filename = skylist[0].filename[k];
     catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE | DVO_LOAD_SECFILT;
Index: trunk/Ohana/src/opihi/dvo/fitcolors.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/fitcolors.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/fitcolors.c	(revision 38471)
@@ -161,4 +161,5 @@
   for (k = 0; k < skylist[0].Nregions; k++) {
     /* lock, load, unlock catalog */
+    dvo_catalog_init (&catalog[k], TRUE);
     catalog[k].filename = skylist[0].filename[k];
     catalog[k].catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE | DVO_LOAD_SECFILT;
Index: trunk/Ohana/src/opihi/dvo/fitsed.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/fitsed.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/fitsed.c	(revision 38471)
@@ -187,4 +187,5 @@
   for (k = 0; k < skylist[0].Nregions; k++) {
     /* lock, load, unlock catalog */
+    dvo_catalog_init (&catalog, TRUE);
     catalog.filename = skylist[0].filename[k];
     catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE | DVO_LOAD_SECFILT;
Index: trunk/Ohana/src/opihi/dvo/gstar.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/gstar.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/gstar.c	(revision 38471)
@@ -233,4 +233,6 @@
   }
 
+  dvo_catalog_init (&catalog, TRUE);
+
   HostTable *table = NULL;  
   if (PARALLEL) {
Index: trunk/Ohana/src/opihi/dvo/imdata.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/imdata.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/imdata.c	(revision 38471)
@@ -135,4 +135,5 @@
 
     /* get file name and open */
+    dvo_catalog_init (&catalog, TRUE);
     catalog.filename = skylist[0].filename[j];
     catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE | DVO_LOAD_SECFILT;
Index: trunk/Ohana/src/opihi/dvo/lcurve.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/lcurve.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/lcurve.c	(revision 38471)
@@ -75,4 +75,5 @@
 
   /* set filename, read in header */
+  dvo_catalog_init (&catalog, TRUE);
   catalog.filename = skylist[0].filename[0];
   catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE;
Index: trunk/Ohana/src/opihi/dvo/lightcurve.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/lightcurve.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/lightcurve.c	(revision 38471)
@@ -58,4 +58,5 @@
 
   /* set filename, read in header */
+  dvo_catalog_init (&catalog, TRUE);
   catalog.filename = skylist[0].filename[0];
   catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE | DVO_LOAD_SECFILT;
Index: trunk/Ohana/src/opihi/dvo/mextract.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/mextract.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/mextract.c	(revision 38471)
@@ -230,4 +230,6 @@
     char hostfile[1024];
     snprintf (hostfile, 1024, "%s/%s.cpt", HOSTDIR, skylist[0].regions[i]->name);
+
+    dvo_catalog_init (&catalog, TRUE);
     catalog.filename = HOST_ID ? hostfile : skylist[0].filename[i];
     catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE | DVO_LOAD_SECFILT;
Index: trunk/Ohana/src/opihi/dvo/mmatch.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/mmatch.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/mmatch.c	(revision 38471)
@@ -247,4 +247,5 @@
     char hostfile[1024];
     snprintf (hostfile, 1024, "%s/%s.cpt", HOSTDIR, skylist[0].regions[i]->name);
+    dvo_catalog_init (&catalog, TRUE);
     catalog.filename = HOST_ID ? hostfile : skylist[0].filename[i];
     catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_SECFILT | DVO_LOAD_MEASURE;
Index: trunk/Ohana/src/opihi/dvo/mmextract.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/mmextract.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/mmextract.c	(revision 38471)
@@ -182,4 +182,5 @@
   for (i = 0; (i < skylist[0].Nregions) && !interrupt; i++) {
     /* lock, load, unlock catalog */
+    dvo_catalog_init (&catalog, TRUE);
     catalog.filename = skylist[0].filename[i];
     catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE | DVO_LOAD_SECFILT;
Index: trunk/Ohana/src/opihi/dvo/objectcoverage.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/objectcoverage.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/objectcoverage.c	(revision 38471)
@@ -183,4 +183,5 @@
   for (k = 0; (k < skylist[0].Nregions) && !interrupt; k++) {
     /* lock, load, unlock catalog */
+    dvo_catalog_init (&catalog, TRUE);
     catalog.filename = skylist[0].filename[k];
     catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE | DVO_LOAD_SECFILT;
Index: trunk/Ohana/src/opihi/dvo/paverage.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/paverage.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/paverage.c	(revision 38471)
@@ -104,4 +104,5 @@
   Nloaded = 0;
   for (j = 0; (j < skylist[0].Nregions) && !interrupt; j++) {
+    dvo_catalog_init (&catalog, TRUE);
     catalog.filename = skylist[0].filename[j];
     catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_SECFILT;
Index: trunk/Ohana/src/opihi/dvo/pmeasure.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/pmeasure.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/pmeasure.c	(revision 38471)
@@ -177,4 +177,5 @@
   Nloaded = 0;
   for (j = 0; (j < skylist[0].Nregions) && !interrupt; j++) {
+    dvo_catalog_init (&catalog, TRUE);
     catalog.filename = skylist[0].filename[j];
     catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE;
Index: trunk/Ohana/src/opihi/dvo/subpix.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/subpix.c	(revision 38463)
+++ trunk/Ohana/src/opihi/dvo/subpix.c	(revision 38471)
@@ -39,4 +39,5 @@
 
   /* lock, load, unlock catalog */
+  dvo_catalog_init (&catalog, TRUE);
   catalog.filename = skylist[0].filename[0];
   catalog.catflags = DVO_LOAD_AVERAGE | DVO_LOAD_MEASURE;
