From c74514fd657055d3ba68b26859d1236b77d1d476 Mon Sep 17 00:00:00 2001
From: Aaron <aaronquinlan@gmail.com>
Date: Wed, 2 Feb 2011 11:58:56 -0500
Subject: [PATCH] Fixed -wao and -wo in intersectBed for zero-length features.

---
 src/intersectBed/intersectBed.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/intersectBed/intersectBed.cpp b/src/intersectBed/intersectBed.cpp
index 8e94677e..d6ec2c28 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");
     }
 }
 
-- 
GitLab