e1c8dbcc76688752e01d08981f9e5530e838278b hiram Fri Feb 7 11:27:33 2014 -0800 fix broken if() statement refs #12209 diff --git src/lib/bbiRead.c src/lib/bbiRead.c index af27dd4..2c4cb0d 100644 --- src/lib/bbiRead.c +++ src/lib/bbiRead.c @@ -566,31 +566,31 @@ el->sumSquares = sumSquares; } return round(validCount); } static boolean bbiSummaryArrayFromFull(struct bbiFile *bbi, char *chrom, bits32 start, bits32 end, BbiFetchIntervals fetchIntervals, int summarySize, struct bbiSummaryElement *summary) /* Summarize data, not using zoom. */ { struct bbiInterval *intervalList = NULL, *interval; struct lm *lm = lmInit(0); intervalList = (*fetchIntervals)(bbi, chrom, start, end, lm); boolean result = FALSE; -if (intervalList != NULL); +if (intervalList != NULL) { int i; bits32 baseStart = start, baseEnd; bits32 baseCount = end - start; interval = intervalList; for (i=0; i<summarySize; ++i) { /* Calculate end of this part of summary */ baseEnd = start + (bits64)baseCount*(i+1)/summarySize; int end1 = baseEnd; if (end1 == baseStart) end1 = baseStart+1; /* Advance interval to skip over parts we are no longer interested in. */ while (interval != NULL && interval->end <= baseStart)