diff --git a/src/intersectBed/intersectBed.cpp b/src/intersectBed/intersectBed.cpp index 8e94677ea531b62bb40d638f3d8d577a60fc0dc0..d6ec2c28db2f5e622e382a93c72085a9a8777702 100644 --- a/src/intersectBed/intersectBed.cpp +++ b/src/intersectBed/intersectBed.cpp @@ -144,7 +144,8 @@ void BedIntersect::ReportOverlapDetail(const int &overlapBases, const BED &a, co else if (_writeOverlap == true) { _bedA->reportBedTab(a); _bedB->reportBedTab(b); - printf("%d\n", overlapBases); + if (b.zeroLength == false) printf("%d\n", overlapBases); + else printf("0\n"); } }