Index: src/utils/SkNWayCanvas.cpp |
diff --git a/src/utils/SkNWayCanvas.cpp b/src/utils/SkNWayCanvas.cpp |
index dc9437c40435b7dce2b113fe3802903bfd7d5c7f..1cd3dc4b4aab47f9726a79f717e3f650ca881c3d 100644 |
--- a/src/utils/SkNWayCanvas.cpp |
+++ b/src/utils/SkNWayCanvas.cpp |
@@ -161,6 +161,14 @@ void SkNWayCanvas::onDrawOval(const SkRect& rect, const SkPaint& paint) { |
} |
} |
+void SkNWayCanvas::onDrawArc(const SkRect& rect, SkScalar startAngle, SkScalar sweepAngle, |
+ bool useCenter, const SkPaint& paint) { |
+ Iter iter(fList); |
+ while (iter.next()) { |
+ iter->drawArc(rect, startAngle, sweepAngle, useCenter, paint); |
+ } |
+} |
+ |
void SkNWayCanvas::onDrawRRect(const SkRRect& rrect, const SkPaint& paint) { |
Iter iter(fList); |
while (iter.next()) { |