Commit 1ed33824 authored by Peter Oberndorfer's avatar Peter Oberndorfer Committed by Alexandre Julliard

gdi: Do not convert string paramter when rendering glyph indexes.

parent e1f74ad5
...@@ -1676,10 +1676,15 @@ BOOL WINAPI ExtTextOutA( HDC hdc, INT x, INT y, UINT flags, ...@@ -1676,10 +1676,15 @@ BOOL WINAPI ExtTextOutA( HDC hdc, INT x, INT y, UINT flags,
{ {
INT wlen; INT wlen;
UINT codepage; UINT codepage;
LPWSTR p = FONT_mbtowc(hdc, str, count, &wlen, &codepage); LPWSTR p;
BOOL ret; BOOL ret;
LPINT lpDxW = NULL; LPINT lpDxW = NULL;
if (flags & ETO_GLYPH_INDEX)
return ExtTextOutW( hdc, x, y, flags, lprect, (LPCWSTR)str, count, lpDx );
p = FONT_mbtowc(hdc, str, count, &wlen, &codepage);
if (lpDx) { if (lpDx) {
unsigned int i = 0, j = 0; unsigned int i = 0, j = 0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment