temporary:
- suppress PDF for twopointradial GM until we fix its assert/failure (vandebo)
- detect divide-by-zero and abort for now (reed)



git-svn-id: http://skia.googlecode.com/svn/trunk@4165 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/src/effects/SkGradientShader.cpp b/src/effects/SkGradientShader.cpp
index 6de820b..9945ca1 100644
--- a/src/effects/SkGradientShader.cpp
+++ b/src/effects/SkGradientShader.cpp
@@ -1981,6 +1981,11 @@
             return false;
         }
 
+        // For now, we might have divided by zero, so detect that
+        if (0 == fDiffRadius) {
+            return false;
+        }
+
         // we don't have a span16 proc
         fFlags &= ~kHasSpan16_Flag;
         return true;