Index: /trunk/Ohana/src/opihi/dvo/dbStackOps.c
===================================================================
--- /trunk/Ohana/src/opihi/dvo/dbStackOps.c	(revision 15718)
+++ /trunk/Ohana/src/opihi/dvo/dbStackOps.c	(revision 15719)
@@ -21,8 +21,31 @@
 }
 
+static int NfreeStack = 0;
+
 /* delete name and data */
 void dbFreeEntry (dbStack *stack) {
 
+  if (stack[0].name != NULL)  free (stack[0].name);
+  free (stack);
+  NfreeStack ++;
+}
+
+/* delete name and data */
+void dbFreeTempEntry (dbStack *stack) {
+
   if (stack->type != 'T') return;
+
+  if (stack[0].name != NULL)  free (stack[0].name);
   free (stack);
+  NfreeStack ++;
 }
+
+void dbStackFreePrint () {
+
+  fprintf (stderr, "dbFreeStack: %d\n", NfreeStack);
+}
+
+void dbStackFreeReset () {
+
+  NfreeStack = 0;
+}
