| Index: src/core/SkPathMeasure.cpp
 | 
| diff --git a/src/core/SkPathMeasure.cpp b/src/core/SkPathMeasure.cpp
 | 
| index c963e9cf356df10868cf98be3daee42b03d2926a..a5dd84048c56c88334020f1a6d6907b54b918413 100644
 | 
| --- a/src/core/SkPathMeasure.cpp
 | 
| +++ b/src/core/SkPathMeasure.cpp
 | 
| @@ -341,8 +341,7 @@
 | 
|                  if (SK_Scalar1 == stopT) {
 | 
|                      dst->quadTo(tmp0[3], tmp0[4]);
 | 
|                  } else {
 | 
| -                    SkChopQuadAt(&tmp0[2], tmp1, SkScalarDiv(stopT - startT,
 | 
| -                                                         SK_Scalar1 - startT));
 | 
| +                    SkChopQuadAt(&tmp0[2], tmp1, (stopT - startT) / (1 - startT));
 | 
|                      dst->quadTo(tmp1[1], tmp1[2]);
 | 
|                  }
 | 
|              }
 | 
| @@ -383,8 +382,7 @@
 | 
|                  if (SK_Scalar1 == stopT) {
 | 
|                      dst->cubicTo(tmp0[4], tmp0[5], tmp0[6]);
 | 
|                  } else {
 | 
| -                    SkChopCubicAt(&tmp0[3], tmp1, SkScalarDiv(stopT - startT,
 | 
| -                                                        SK_Scalar1 - startT));
 | 
| +                    SkChopCubicAt(&tmp0[3], tmp1, (stopT - startT) / (1 - startT));
 | 
|                      dst->cubicTo(tmp1[1], tmp1[2], tmp1[3]);
 | 
|                  }
 | 
|              }
 | 
| 
 |