Index: src/pathops/SkOpBuilder.cpp |
diff --git a/src/pathops/SkOpBuilder.cpp b/src/pathops/SkOpBuilder.cpp |
index 2f19b332bccb98ed095ca08a348604da0fe1f339..1a446f15b61c2f16217b88bf6ae1f26bc4895691 100644 |
--- a/src/pathops/SkOpBuilder.cpp |
+++ b/src/pathops/SkOpBuilder.cpp |
@@ -85,6 +85,7 @@ bool SkOpBuilder::resolve(SkPath* result) { |
sum.addPath(fPathRefs[index]); |
} |
reset(); |
+ sum.setFillType(SkPath::kEvenOdd_FillType); |
bool success = Simplify(sum, result); |
if (!success) { |
*result = original; |