| Index: src/pathops/SkPathOpsSimplify.cpp
|
| diff --git a/src/pathops/SkPathOpsSimplify.cpp b/src/pathops/SkPathOpsSimplify.cpp
|
| index 76e34130895c56348e70d65524cbae0f68a8186c..548f83e6605b678637469772613e8e00d10c115a 100644
|
| --- a/src/pathops/SkPathOpsSimplify.cpp
|
| +++ b/src/pathops/SkPathOpsSimplify.cpp
|
| @@ -182,15 +182,7 @@ bool Simplify(const SkPath& path, SkPath* result) {
|
| next = *nextPtr++;
|
| } while (AddIntersectTs(current, next) && nextPtr != listEnd);
|
| } while (currentPtr != listEnd);
|
| - // eat through coincident edges
|
| - CoincidenceCheck(&contourList, 0);
|
| - FixOtherTIndex(&contourList);
|
| - CheckEnds(&contourList);
|
| - CheckTiny(&contourList);
|
| - SortSegments(&contourList);
|
| -#if DEBUG_ACTIVE_SPANS || DEBUG_ACTIVE_SPANS_FIRST_ONLY
|
| - DebugShowActiveSpans(contourList);
|
| -#endif
|
| + HandleCoincidence(&contourList, 0);
|
| // construct closed contours
|
| SkPathWriter simple(*result);
|
| if (builder.xorMask() == kWinding_PathOpsMask ? bridgeWinding(contourList, &simple)
|
|
|