933728e143b8408db8a44a948ecafe284a1278fb max Wed Feb 4 11:05:21 2026 -0800 fixing stray line commited as part of the hub error email commit, refs #36984 diff --git src/hg/hgTracks/hgTracks.c src/hg/hgTracks/hgTracks.c index eec67535a56..97deee80d32 100644 --- src/hg/hgTracks/hgTracks.c +++ src/hg/hgTracks/hgTracks.c @@ -1200,38 +1200,36 @@ char *(*finder)(char *needle, char *haystack) = (anyIupac(fOligo) ? iupacIn : stringInWrapper); int oligoSize = strlen(fOligo); char *rOligo = cloneString(fOligo); char *rMatch = NULL, *fMatch = NULL; struct bed *bedList = NULL, *bed; char strand; int count = 0, maxCount = 1000000; char *strandFilter = cartUsualString(cart, oligoMatchStrandVar, oligoMatchStrandDefault); boolean searchForward = sameString(strandFilter, "both") || sameString(strandFilter, "forward"); boolean searchReverse = sameString(strandFilter, "both") || sameString(strandFilter, "reverse"); if (oligoSize >= 2) { if (searchForward) fMatch = finder(fOligo, dna); + iupacReverseComplement(rOligo, oligoSize); if (sameString(rOligo, fOligo)) rOligo = NULL; else if (searchReverse) - { - iupacReverseComplement(rOligo, oligoSize); rMatch = finder(rOligo, dna); - } for (;;) { char *oneMatch = NULL; if (rMatch == NULL) { if (fMatch == NULL) break; else { oneMatch = fMatch; fMatch = finder(fOligo, fMatch+1); strand = '+'; } }