88647f152c47de72f5f576a591c2d7300beae9fa
braney
  Thu Oct 21 17:58:30 2010 -0700
add a new function that returns and mdbVar given a var name
diff --git src/hg/lib/mdb.c src/hg/lib/mdb.c
index 16b517e..922f384 100644
--- src/hg/lib/mdb.c
+++ src/hg/lib/mdb.c
@@ -1543,8 +1543,8 @@
 
 // ----------------- Utilities -----------------
 
-char *mdbObjFindValue(struct mdbObj *mdbObj, char *var)
-// Finds the val associated with the var or retruns NULL
+struct mdbVar *mdbObjFind(struct mdbObj *mdbObj, char *var)
+// Finds the mdbVar associated with the var or returns NULL
 {
 if (mdbObj == NULL)
     return NULL;
@@ -1563,6 +1563,17 @@
 if(mdbVar == NULL)
     return NULL;
 
+return mdbVar;
+}
+
+char *mdbObjFindValue(struct mdbObj *mdbObj, char *var)
+// Finds the val associated with the var or retruns NULL
+{
+struct mdbVar *mdbVar = mdbObjFind(mdbObj, var);
+
+if(mdbVar == NULL)
+    return NULL;
+
 return mdbVar->val;
 }