Use SkTextEncoding enum instead of macros.
Change-Id: I4b6259590fa0693ee0522b4999a1c0fe250b173d
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/212504
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Ben Wagner <bungeman@google.com>
diff --git a/src/utils/SkLuaCanvas.cpp b/src/utils/SkLuaCanvas.cpp
index 9c6d512..f756ee6 100644
--- a/src/utils/SkLuaCanvas.cpp
+++ b/src/utils/SkLuaCanvas.cpp
@@ -50,17 +50,17 @@
void AutoCallLua::pushEncodedText(SkTextEncoding enc, const void* text, size_t length) {
switch (enc) {
- case kUTF8_SkTextEncoding:
+ case SkTextEncoding::kUTF8:
this->pushString((const char*)text, length, "text");
break;
- case kUTF16_SkTextEncoding:
+ case SkTextEncoding::kUTF16:
this->pushString(SkStringFromUTF16((const uint16_t*)text, length), "text");
break;
- case kGlyphID_SkTextEncoding:
+ case SkTextEncoding::kGlyphID:
this->pushArrayU16((const uint16_t*)text, SkToInt(length >> 1),
"glyphs");
break;
- case kUTF32_SkTextEncoding:
+ case SkTextEncoding::kUTF32:
break;
}
}