shape ops work in progress

git-svn-id: http://skia.googlecode.com/svn/trunk@7978 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/experimental/Intersection/Intersections.cpp b/experimental/Intersection/Intersections.cpp
index 3de45cb..302502a 100644
--- a/experimental/Intersection/Intersections.cpp
+++ b/experimental/Intersection/Intersections.cpp
@@ -93,7 +93,8 @@
     SkASSERT(fUsed <= 1 || fT[0][0] < fT[0][1]);
     int index;
     for (index = 0; index < fUsed; ++index) {
-        if (approximately_equal(fT[0][index], one) || pt.approximatelyEqual(fPt[index])) {
+        double midT = (fT[0][index] + one) / 2;
+        if (approximately_equal(midT, one) || pt.approximatelyEqual(fPt[index])) {
             return -1;
         }
         if (fT[0][index] > one) {