17c23271d8e3b97b89d6e3b9ded90d1c14d3e23d max Tue Nov 3 00:25:20 2015 -0800 fixing off-by-one errors in external tools menu, refs #16308 diff --git src/hg/hgTracks/extTools.c src/hg/hgTracks/extTools.c index 93db442..3ddea04 100644 --- src/hg/hgTracks/extTools.c +++ src/hg/hgTracks/extTools.c @@ -168,59 +168,64 @@ errAbort("No configuration found for tool %s", tool); // construct an invisible CGI form with the given parameters printf("
\n"); if (debug) printf("Target URL: %s", et->url); char *chromName; int winStart, winEnd; char *db = cartString(cart, "db"); char *pos = cartString(cart, "position"); findGenomePos(db, pos, &chromName, &winStart, &winEnd, cart); int len = winEnd-winStart; +char start1[255]; +safef(start1, sizeof(start1), "%d", winStart+1); + char *url = replaceInUrl(et->url, "", cart, db, chromName, winStart, winEnd, NULL, TRUE); char *method = "POST"; if (et->isHttpGet) method = "GET"; printf("