2c5ad78e5df1bd55c2b56da8ba42dd63a96b981c kent Wed Jul 20 09:08:26 2011 -0700 Adding lm parameter to cartTdbTreeCleanupOverrides. Sorry I missed this on initial checkin. diff --git src/hg/cartDump/cartDump.c src/hg/cartDump/cartDump.c index bc71f6f..e8faa99 100644 --- src/hg/cartDump/cartDump.c +++ src/hg/cartDump/cartDump.c @@ -35,31 +35,35 @@ cartRemove(cart, varName); else cartSetString(cart, varName, newValue); } cartRemove(cart, vVal); cartRemove(cart, "submit"); } if (cgiVarExists("noDisplay")) { char *trackName = cgiOptionalString("g"); if(trackName != NULL && hashNumEntries(oldVars) > 0) { char *db = cartString(cart, "db"); struct trackDb *tdb = hTrackDbForTrack(db, trackName); if(tdb != NULL && tdbIsComposite(tdb)) - cartTdbTreeCleanupOverrides(tdb,cart,oldVars); + { + struct lm *lm = lmInit(0); + cartTdbTreeCleanupOverrides(tdb,cart,oldVars,lm); + lmCleanup(&lm); + } } return; } if (asTable) { jsIncludeFile("utils.js",NULL); jsIncludeFile("ajax.js",NULL); printf("<A HREF='../cgi-bin/cartDump?%s=[]'>Show as plain text.</a><BR>",CART_DUMP_AS_TABLE); printf("<FORM ACTION=\"../cgi-bin/cartDump\" METHOD=GET>\n"); cartSaveSession(cart); printf("<em>Variables can be altered by changing the values and then leaving the field (onchange event will use ajax).\n"); printf("Enter </em><B><code style='color:%s'>%s</code></B><em> or </em><B><code style='color:%s'>%s</code></B><em> to remove a variable.</em>", COLOR_DARKBLUE,CART_DUMP_REMOVE_VAR,COLOR_DARKBLUE,CART_VAR_EMPTY); printf("<BR><em>Add a variable named:</em> ");