426b7a4e4fb45d6bb248ff00572c3cc62aa472d8 galt Wed Mar 3 18:00:08 2021 -0800 Fix compiler complaint. This code is from 2014. diff --git src/hg/cirm/cdw/cdwMakeValidFile/cdwMakeValidFile.c src/hg/cirm/cdw/cdwMakeValidFile/cdwMakeValidFile.c index eb9dd5f..df4f6ea 100644 --- src/hg/cirm/cdw/cdwMakeValidFile/cdwMakeValidFile.c +++ src/hg/cirm/cdw/cdwMakeValidFile/cdwMakeValidFile.c @@ -605,31 +605,31 @@ /* Convert it to a somewhat smaller less informative bed file for sampling purposes. */ char sampleFileName[PATH_LEN], temp[PATH_LEN]; safef(sampleFileName, PATH_LEN, "%scdwGffBedXXXXXX", cdwTempDirForToday(temp)); cdwReserveTempFile(sampleFileName); FILE *f = fopen(sampleFileName, "w"); struct genomeRangeTree *grt = genomeRangeTreeNew(); /* Loop through lines writing out simple bed and adding to genome range tree. */ struct gffLine *gffLine; long long itemCount = 0; long long totalSize = 0; for (gffLine = gff->lineList; gffLine != NULL; gffLine = gffLine->next) { totalSize += gffLine->end - gffLine->start; - fprintf(f, "%s\t%d\t%d\n", gffLine->seq, gffLine->start, gffLine->end); + fprintf(f, "%s\t%ld\t%ld\n", gffLine->seq, gffLine->start, gffLine->end); genomeRangeTreeAdd(grt, gffLine->seq, gffLine->start, gffLine->end); ++itemCount; } carefulClose(&f); /* Fill out what we can of vf with info we've gathered. */ vf->itemCount = vf->sampleCount = itemCount; vf->basesInItems = vf->basesInSample = totalSize; vf->sampleBed = cloneString(sampleFileName); long long basesHitBySample = genomeRangeTreeSumRanges(grt); genomeRangeTreeFree(&grt); vf->sampleCoverage = (double)basesHitBySample/assembly->baseCount; vf->mapRatio = 1.0; vf->depth = (double)totalSize/assembly->baseCount; gffFileFree(&gff);