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

This commit is contained in:
Peter Oberndorfer 2006-04-11 19:20:52 +00:00 committed by Alexandre Julliard
parent e1f74ad5c7
commit 1ed3382438
1 changed files with 6 additions and 1 deletions

View File

@ -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;