8d6ff9f56618bcc7ddfed8dfb653127f9aec1912 angie Tue Sep 6 13:11:49 2022 -0700 Restoring some dyStringPrintfs that were inadvertently changed to sqlDyStringPrintf but are not for sql. refs #29973 diff --git src/hg/hgVai/hgVai.c src/hg/hgVai/hgVai.c index 7d18a19..7e2b927 100644 --- src/hg/hgVai/hgVai.c +++ src/hg/hgVai/hgVai.c @@ -2406,46 +2406,46 @@ if (needLeftBase) { vcfStart--; //#*** Need something more efficient, like a sequence cache inside assembly! struct dnaSeq *seq = twoBitReadSeqFragLower(assembly->tbf, chrom, chromStart-1, chromStart); toUpperN(seq->dna, 1); char leftBase = seq->dna[0]; dnaSeqFree(&seq); char refAlPlus[strlen(refAl)+2]; safef(refAlPlus, sizeof(refAlPlus), "%c%s", leftBase, refAl); safecpy(refAl, sizeof(refAl), refAlPlus); for (i = 0; i < altAlCount; i++) { if (i > 0) - sqlDyStringPrintf(dyAltAlStr, ","); - sqlDyStringPrintf(dyAltAlStr, "%c%s", leftBase, altAls[i]); + dyStringPrintf(dyAltAlStr, ","); + dyStringPrintf(dyAltAlStr, "%c%s", leftBase, altAls[i]); } } else { // Not an indel, just make comma-sep string of alt alleles. for (i = 0; i < altAlCount; i++) { if (i > 0) - sqlDyStringPrintf(dyAltAlStr, ","); - sqlDyStringPrintf(dyAltAlStr, "%s", altAls[i]); + dyStringPrintf(dyAltAlStr, ","); + dyStringPrintf(dyAltAlStr, "%s", altAls[i]); } } if (altAlCount == 0) - sqlDyStringPrintf(dyAltAlStr, "."); + dyStringPrintf(dyAltAlStr, "."); char vcfStartStr[64]; safef(vcfStartStr, sizeof(vcfStartStr), "%d", vcfStart); vcfRow[0] = chrom; vcfRow[1] = vcfStartStr; vcfRow[2] = name; vcfRow[3] = refAl; vcfRow[4] = dyAltAlStr->string; struct vcfRecord *rec = vcfRecordFromRow(vcff, vcfRow); slAddHead(pRecList, rec); } dyStringFree(&dyAltAlStr); // Check for IDs not found struct slName *notFoundIds = hashListNames(idHash); if (notFoundIds != NULL) {