74cb6d4f24e096f725d15e259a6502cadf7755ec angie Wed Apr 30 09:53:53 2014 -0700 Adding missing sqlFreeResult to hGetCtBedRange. diff --git src/hg/lib/hdb.c src/hg/lib/hdb.c index 302e53a..eab02ff 100644 --- src/hg/lib/hdb.c +++ src/hg/lib/hdb.c @@ -2167,30 +2167,31 @@ bedItem->chromStarts[i] -= bedItem->chromStart; } } } else { bedItem->blockCount = 0; bedItem->chromStarts = NULL; bedItem->blockSizes = NULL; } slAddHead(&bedList, bedItem); } dyStringFree(&query); slReverse(&bedList); +sqlFreeResult(&sr); hFreeConn(&conn); return(bedList); } struct bed *hGetBedRange(char *db, char *table, char *chrom, int chromStart, int chromEnd, char *sqlConstraints) /* Return a bed list of all items (that match sqlConstraints, if nonNULL) * in the given range in table. If chromEnd is 0, omit the range (whole chrom). * WARNING: this does not use the bin column and maybe slower than you would like. */ { return hGetCtBedRange(db, NULL, table, chrom, chromStart, chromEnd, sqlConstraints); } int hGetBedRangeCount(char *db, char *table, char *chrom, int chromStart, int chromEnd, char *sqlConstraints)