Index: trunk/Ohana/src/dvolens/src/ConfigInit.c
===================================================================
--- trunk/Ohana/src/dvolens/src/ConfigInit.c	(revision 39483)
+++ trunk/Ohana/src/dvolens/src/ConfigInit.c	(revision 39484)
@@ -34,4 +34,5 @@
   }
 
+  FreeConfigFile();
   free (config);
   free (file);
Index: trunk/Ohana/src/dvolens/src/dvolens.c
===================================================================
--- trunk/Ohana/src/dvolens/src/dvolens.c	(revision 39483)
+++ trunk/Ohana/src/dvolens/src/dvolens.c	(revision 39484)
@@ -11,4 +11,9 @@
     case MODE_UPDATE_OBJECTS:
       update_objects ();
+      FREE (UserCatalog);
+      FREE (CATDIR);
+      ohana_memcheck (VERBOSE);
+      ohana_memdump (VERBOSE);
+      fprintf (stderr, "done with dvolens\n");
       exit (0);
 
Index: trunk/Ohana/src/dvolens/src/dvolens_client.c
===================================================================
--- trunk/Ohana/src/dvolens/src/dvolens_client.c	(revision 39483)
+++ trunk/Ohana/src/dvolens/src/dvolens_client.c	(revision 39484)
@@ -17,4 +17,8 @@
       update_objects ();
       client_logger_message ("updated objects\n");
+      FREE (HOSTDIR);
+      FREE (CATDIR);
+      ohana_memcheck (VERBOSE);
+      ohana_memdump (VERBOSE);
       break;
 
Index: trunk/Ohana/src/dvolens/src/update_objects.c
===================================================================
--- trunk/Ohana/src/dvolens/src/update_objects.c	(revision 39483)
+++ trunk/Ohana/src/dvolens/src/update_objects.c	(revision 39484)
@@ -110,4 +110,8 @@
   fprintf (stderr, "time step 3  %10.3f sec : update catalog\n", time3);
   fprintf (stderr, "time step 4  %10.3f sec : save catalog\n", time4);
+
+  SkyTableFree (sky);
+  SkyListFree(skylist);
+  FreePhotcodeTable();
 }
 
@@ -161,5 +165,7 @@
     fprintf (stderr, "command: %s\n", command);
 
-    if (PARALLEL_MANUAL) continue;
+    if (PARALLEL_MANUAL) { 
+      continue;
+    }
 
     if (PARALLEL_SERIAL) {
Index: trunk/Ohana/src/dvolens/src/update_objects_catalog.c
===================================================================
--- trunk/Ohana/src/dvolens/src/update_objects_catalog.c	(revision 39483)
+++ trunk/Ohana/src/dvolens/src/update_objects_catalog.c	(revision 39484)
@@ -275,4 +275,8 @@
   free (Myy_obj);
 
+  free (N5);
+  free (N6);
+  free (N7);
+
   myIndexFree (measureIndex);
 
