84e9d8af825cb5d44401f560b3c4a1500e76da2e angie Fri Sep 6 16:30:21 2013 -0700 Fixing compiler warning that appears only when compiling with -O. diff --git src/hg/hgTracks/snakeTrack.c src/hg/hgTracks/snakeTrack.c index 53b3ac7..cfe884b 100644 --- src/hg/hgTracks/snakeTrack.c +++ src/hg/hgTracks/snakeTrack.c @@ -923,31 +923,31 @@ if (errCatchStart(errCatch)) { char *fileName = trackDbSetting(tg->tdb, "bigDataUrl"); char *otherSpecies = trackDbSetting(tg->tdb, "otherSpecies"); int handle = halOpenLOD(fileName); int needSeq = (winBaseCount < showSnpWidth) ? 1 : 0; struct hal_block_results_t *head = halGetBlocksInTargetRange(handle, otherSpecies, trackHubSkipHubName(database), chromName, winStart, winEnd, needSeq, 1); // did we get any blocks from HAL if (head == NULL) { errCatchEnd(errCatch); return; } struct hal_block_t* cur = head->mappedBlocks; - struct linkedFeatures *lf; + struct linkedFeatures *lf = NULL; struct hash *qChromHash = newHash(5); struct linkedFeatures *lfList = NULL; char buffer[4096]; #ifdef NOTNOW struct hal_target_dupe_list_t* targetDupeBlocks = head->targetDupeBlocks; for(;targetDupeBlocks; targetDupeBlocks = targetDupeBlocks->next) { printf("
id: %d qChrom %s\n", targetDupeBlocks->id, targetDupeBlocks->qChrom); struct hal_target_range_t *range = targetDupeBlocks->tRange; for(; range; range = range->next) { printf("
%ld : %ld\n", range->tStart, range->size); }