Index: gm/texteffects.cpp |
diff --git a/gm/texteffects.cpp b/gm/texteffects.cpp |
index c89b4e003b2a08b9709ce79a01fad979f175cca5..6a5a9c1fb0ef188cd9026d7caa618b5aa62a1962 100644 |
--- a/gm/texteffects.cpp |
+++ b/gm/texteffects.cpp |
@@ -351,7 +351,7 @@ DEF_SIMPLE_GM(fancyposunderline, canvas, 900, 1350) { |
namespace { |
-sk_sp<const SkTextBlob> MakeFancyBlob(const SkPaint& paint, const char* text) { |
+sk_sp<SkTextBlob> MakeFancyBlob(const SkPaint& paint, const char* text) { |
SkPaint blobPaint(paint); |
const size_t textLen = strlen(text); |
@@ -411,7 +411,7 @@ sk_sp<const SkTextBlob> MakeFancyBlob(const SkPaint& paint, const char* text) { |
} |
} |
- return sk_sp<const SkTextBlob>(blobBuilder.build()); |
+ return blobBuilder.make(); |
} |
} // anonymous ns |
@@ -431,8 +431,8 @@ DEF_SIMPLE_GM(fancyblobunderline, canvas, 1480, 1380) { |
paint.setStrokeWidth(uWidth); |
paint.setStyle(SkPaint::kFill_Style); |
- sk_sp<const SkTextBlob> blob = MakeFancyBlob(paint, test); |
- canvas->drawTextBlob(blob.get(), blobOffset.x(), blobOffset.y(), paint); |
+ sk_sp<SkTextBlob> blob = MakeFancyBlob(paint, test); |
+ canvas->drawTextBlob(blob, blobOffset.x(), blobOffset.y(), paint); |
const SkScalar uPos = uWidth; |
const SkScalar bounds[2] = { uPos - uWidth / 2, uPos + uWidth / 2 }; |