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

View file

@ -1676,10 +1676,15 @@ BOOL WINAPI ExtTextOutA( HDC hdc, INT x, INT y, UINT flags,
{
INT wlen;
UINT codepage;
LPWSTR p = FONT_mbtowc(hdc, str, count, &wlen, &codepage);
LPWSTR p;
BOOL ret;
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) {
unsigned int i = 0, j = 0;