| Index: src/pathops/SkOpCoincidence.cpp
|
| diff --git a/src/pathops/SkOpCoincidence.cpp b/src/pathops/SkOpCoincidence.cpp
|
| index 446f34cb26abb0fff8991309e5fc2c5e885ec6a7..1bbb82a9e03486d00ff4b34b0cd40d208fe933d6 100755
|
| --- a/src/pathops/SkOpCoincidence.cpp
|
| +++ b/src/pathops/SkOpCoincidence.cpp
|
| @@ -461,6 +461,7 @@ bool SkOpCoincidence::addExpanded() {
|
| FAIL_IF(oEnd->deleted());
|
| FAIL_IF(!start->upCastable());
|
| const SkOpSpanBase* test = start->upCast()->next();
|
| + FAIL_IF(!coin->flipped() && !oStart->upCastable());
|
| const SkOpSpanBase* oTest = coin->flipped() ? oStart->prev() : oStart->upCast()->next();
|
| FAIL_IF(!oTest);
|
| SkOpSegment* seg = start->segment();
|
|
|