use pathbuilder
Change-Id: I2bca419a3273a9cc8a984b0f4159f518968c6652
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/313077
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
diff --git a/gm/filltypes.cpp b/gm/filltypes.cpp
index 5aaa50e..5f547b9 100644
--- a/gm/filltypes.cpp
+++ b/gm/filltypes.cpp
@@ -9,7 +9,7 @@
#include "include/core/SkCanvas.h"
#include "include/core/SkColor.h"
#include "include/core/SkPaint.h"
-#include "include/core/SkPath.h"
+#include "include/core/SkPathBuilder.h"
#include "include/core/SkRect.h"
#include "include/core/SkScalar.h"
#include "include/core/SkSize.h"
@@ -27,8 +27,9 @@
void makePath() {
if (fPath.isEmpty()) {
const SkScalar radius = SkIntToScalar(45);
- fPath.addCircle(SkIntToScalar(50), SkIntToScalar(50), radius);
- fPath.addCircle(SkIntToScalar(100), SkIntToScalar(100), radius);
+ fPath = SkPathBuilder().addCircle(SkIntToScalar(50), SkIntToScalar(50), radius)
+ .addCircle(SkIntToScalar(100), SkIntToScalar(100), radius)
+ .detach();
}
}