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; }