aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar bungeman@google.com <bungeman@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2011-10-20 22:23:38 +0000
committerGravatar bungeman@google.com <bungeman@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2011-10-20 22:23:38 +0000
commitcb6c2f4667666b349f5eeb4f4fff978f3212d406 (patch)
tree89c562be523efc9e1a512673251824e3e126f227
parentd92780b5586c27401454bb81a1e7e77018cc79f3 (diff)
Just use ExtTextOutW for glyphs.
-rwxr-xr-xsrc/ports/SkFontHost_win.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/ports/SkFontHost_win.cpp b/src/ports/SkFontHost_win.cpp
index fdd522d253..480321f512 100755
--- a/src/ports/SkFontHost_win.cpp
+++ b/src/ports/SkFontHost_win.cpp
@@ -406,11 +406,7 @@ const void* HDCOffscreen::draw(const SkGlyph& glyph, bool isBW,
SetWorldTransform(fDC, &xform);
uint16_t glyphID = glyph.getGlyphID();
-#if defined(UNICODE)
- ExtTextOut(fDC, 0, 0, ETO_GLYPH_INDEX, NULL, (LPCWSTR)&glyphID, 1, NULL);
-#else
- ExtTextOut(fDC, 0, 0, ETO_GLYPH_INDEX, NULL, (LPCSTR)&glyphID, 1, NULL);
-#endif
+ ExtTextOutW(fDC, 0, 0, ETO_GLYPH_INDEX, NULL, reinterpret_cast<LPCWSTR>(&glyphID), 1, NULL);
GdiFlush();
*srcRBPtr = srcRB;