fix divides for osfuzz

R=kjlubick@google.com

Bug: oss-fuzz:10567,oss-fuzz:10568
Change-Id: I22bf654e183a973f2c50ea619aaaba1c22f44912
Reviewed-on: https://skia-review.googlesource.com/c/162580
Commit-Queue: Cary Clark <caryclark@google.com>
Reviewed-by: Kevin Lubick <kjlubick@google.com>
diff --git a/src/pathops/SkOpAngle.cpp b/src/pathops/SkOpAngle.cpp
index ae2b793..d89706a 100644
--- a/src/pathops/SkOpAngle.cpp
+++ b/src/pathops/SkOpAngle.cpp
@@ -577,7 +577,7 @@
             maxY = SkTMax(maxY, curve[idx2].fY);
         }
         double maxWidth = SkTMax(maxX - minX, maxY - minY);
-        delta /= maxWidth;
+        delta = sk_ieee_double_divide(delta, maxWidth);
         if (delta > 1e-3 && (useIntersect ^= true)) {  // FIXME: move this magic number
             sRayLonger = rayLonger;
             sCept = cept;