23b10b9fed9b850a60b7f601c6275811caa812e6 angie Mon Dec 3 11:43:50 2018 -0800 Don't reuse trash files where it can be avoided -- make new cart files when there are changes, so that we don't have to copy files every time we save or load a session. refs #22440 diff --git src/hg/near/hgNear/customColumn.c src/hg/near/hgNear/customColumn.c index bc0bde1..7d35b6a 100644 --- src/hg/near/hgNear/customColumn.c +++ src/hg/near/hgNear/customColumn.c @@ -20,36 +20,35 @@ { char *fileName = NULL; if (cartVarExists(cart, customFileVarName)) { fileName = cartString(cart, customFileVarName); if (!fileExists(fileName)) { cartRemove(cart, customFileVarName); fileName = NULL; } } return fileName; } static char *newCustomFileName() -/* Create new custom file name and add it to cart. */ +/* Create new custom file name. */ { struct tempName tn; makeTempName(&tn, "near", ".col"); -cartSetString(cart, customFileVarName, tn.forCgi); -return cartString(cart, customFileVarName); +return cloneString(tn.forCgi); } void doCustomPage(struct sqlConnection *conn, struct column *colList) /* Put up page to input custom columns. */ { makeTitle("Setup Custom Columns for Gene Sorter", "hgNearHelp.html#Custom"); hPrintf("