| Index: src/pathops/SkOpEdgeBuilder.h
|
| diff --git a/src/pathops/SkOpEdgeBuilder.h b/src/pathops/SkOpEdgeBuilder.h
|
| index 2a2bf034e4eec190934e8f5d7cb86b928e100156..df0795b0c85827176c36a23c56d977c0902ff674 100644
|
| --- a/src/pathops/SkOpEdgeBuilder.h
|
| +++ b/src/pathops/SkOpEdgeBuilder.h
|
| @@ -43,6 +43,7 @@ public:
|
| void init();
|
|
|
| private:
|
| + void closeContour(const SkPoint& curveEnd, const SkPoint& curveStart);
|
| bool close();
|
| int preFetch();
|
| bool walk();
|
| @@ -52,11 +53,7 @@ private:
|
| SkTArray<uint8_t, true> fPathVerbs;
|
| SkOpContour* fCurrentContour;
|
| SkTArray<SkOpContour>& fContours;
|
| - SkTArray<SkPoint, true> fReducePts; // segments created on the fly
|
| - SkTArray<int, true> fExtra; // -1 marks new contour, > 0 offsets into contour
|
| SkPathOpsMask fXorMask[2];
|
| - const SkPoint* fFinalCurveStart;
|
| - const SkPoint* fFinalCurveEnd;
|
| int fSecondHalf;
|
| bool fOperand;
|
| bool fAllowOpenContours;
|
|
|