Index: trunk/Ohana/src/relastro/src/UpdateObjectOffsets.c
===================================================================
--- trunk/Ohana/src/relastro/src/UpdateObjectOffsets.c	(revision 35457)
+++ trunk/Ohana/src/relastro/src/UpdateObjectOffsets.c	(revision 35494)
@@ -60,4 +60,6 @@
     // uses MeasureTiny values, but will also update Measure values when populated
     UpdateObjects (&catalog, 1);
+
+    free_tiny_values(&catalog);
 
     freeImageBins (1);
Index: trunk/Ohana/src/relastro/src/high_speed_objects.c
===================================================================
--- trunk/Ohana/src/relastro/src/high_speed_objects.c	(revision 35457)
+++ trunk/Ohana/src/relastro/src/high_speed_objects.c	(revision 35494)
@@ -272,4 +272,5 @@
   populate_tiny_values (&catalogOut, DVO_TV_MEASURE);
   UpdateObjects (&catalogOut, 1);
+  free_tiny_values(&catalogOut);
 
   fprintf (stderr, "found %d matches\n", Nmatch);
Index: trunk/Ohana/src/relastro/src/hpm_objects.c
===================================================================
--- trunk/Ohana/src/relastro/src/hpm_objects.c	(revision 35457)
+++ trunk/Ohana/src/relastro/src/hpm_objects.c	(revision 35494)
@@ -258,4 +258,6 @@
     UpdateObjects (&testcat, 1);
 
+    free_tiny_values(&testcat);
+
     // logic for keeping the fit (anything else?)
     int good = FALSE;
@@ -285,4 +287,5 @@
   populate_tiny_values (&catalogOut, DVO_TV_MEASURE);
   UpdateObjects (&catalogOut, 1);
+  free_tiny_values(&catalogOut);
 
   fprintf (stderr, "found "OFF_T_FMT" matches with "OFF_T_FMT" detections\n", catalogOut.Naverage, catalogOut.Nmeasure);
Index: trunk/Ohana/src/relphot/src/relphot_images.c
===================================================================
--- trunk/Ohana/src/relphot/src/relphot_images.c	(revision 35457)
+++ trunk/Ohana/src/relphot/src/relphot_images.c	(revision 35494)
@@ -224,4 +224,5 @@
     /* at this point, we have correct cal coeffs in the image/mosaic structures */
     for (i = 0; i < Ncatalog; i++) {
+      // these tiny values are set by BrightCatalogSplit from load_catalogs
       free_tiny_values (&catalog[i]);
       dvo_catalog_free (&catalog[i]);
