c6ce277e36a537437a04146c8fa7adebb40428ff chmalee Wed May 15 12:10:42 2024 -0700 Libify some searching code so checkHgFindSpec can use it. Make checkHgFindSpec use the same code path as hgSearch so it can correctly test the search correctly, refs #33731 diff --git src/hg/hgTables/hgTables.c src/hg/hgTables/hgTables.c index 7feca16..b22fa39 100644 --- src/hg/hgTables/hgTables.c +++ src/hg/hgTables/hgTables.c @@ -427,31 +427,31 @@ slAddHead(&list, region); } sqlFreeResult(&sr); hFreeConn(&conn); return list; } struct hgPositions *lookupPosition(struct dyString *dyWarn) /* Look up position (aka range) if need be. Return a container of matching tables and positions. * Warnings/errors are appended to dyWarn. */ { char *range = windowsToAscii(cloneString(cartUsualString(cart, hgtaRange, ""))); range = trimSpaces(range); if (isEmpty(range)) range = hDefaultPos(database); -struct hgPositions *hgp = hgFindSearch(cart, &range, NULL, NULL, NULL, getScriptName(), dyWarn); +struct hgPositions *hgp = hgFindSearch(cart, &range, NULL, NULL, NULL, getScriptName(), dyWarn, NULL); cartSetString(cart, hgtaRange, range); return hgp; } boolean isRegionWholeGenome() /* Return TRUE if the current region is the whole genome. */ { char *regionType = cartString(cart, hgtaRegionType); if (regionType == NULL) return TRUE; if (sameString(regionType, hgtaRegionTypeGenome)) return TRUE;