724d3ffcc90f946431a3dc3c28061c2db1478d97 angie Wed Jul 2 16:14:56 2014 -0700 One more spot to convert from regular allocation to localmem. diff --git src/hg/lib/variant.c src/hg/lib/variant.c index d3aa3f5..e194c46 100644 --- src/hg/lib/variant.c +++ src/hg/lib/variant.c @@ -91,31 +91,31 @@ *nextAlleleString = 0; nextAlleleString++; } boolean isRefAllele = (sameWord(thisAlleleString, refAllele) || (isEmpty(refAllele) && sameString(thisAlleleString, "-"))); int alleleStringLength = strlen(thisAlleleString); if (isDash(thisAlleleString)) { alleleStringLength = 0; thisAlleleString[0] = '\0'; } // we have a new allele! struct allele *allele; - AllocVar(allele); + lmAllocVar(lm, allele); slAddHead(&variant->alleles, allele); allele->variant = variant; allele->length = alleleStringLength; allele->sequence = lmCloneString(lm, thisAlleleString); allele->isReference = isRefAllele; } slReverse(&variant->alleles); return variant; } struct variant *variantFromPgSnpAnnoRow(struct annoRow *row, char *refAllele, struct lm *lm) /* Translate pgSnp annoRow into variant (allocated by lm). */ {