Aric Stewart : gdi32: Vertical glyph replacements are not applied in GetGlyphOutline if glyph is specified by index .
Module: wine Branch: master Commit: 70cdd2ff9a09ad32123311f5c7bde21144d7a708 URL: http://source.winehq.org/git/wine.git/?a=commit;h=70cdd2ff9a09ad32123311f5c7... Author: Aric Stewart <aric(a)codeweavers.com> Date: Mon May 20 11:24:03 2013 -0500 gdi32: Vertical glyph replacements are not applied in GetGlyphOutline if glyph is specified by index. --- dlls/gdi32/freetype.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/dlls/gdi32/freetype.c b/dlls/gdi32/freetype.c index ae48914..ea13c37 100644 --- a/dlls/gdi32/freetype.c +++ b/dlls/gdi32/freetype.c @@ -5905,7 +5905,7 @@ static DWORD get_glyph_outline(GdiFont *incoming_font, UINT glyph, UINT format, font->font_desc.matrix.eM21, font->font_desc.matrix.eM22); if(format & GGO_GLYPH_INDEX) { - glyph_index = get_GSUB_vert_glyph(incoming_font,glyph); + glyph_index = glyph; original_index = glyph; format &= ~GGO_GLYPH_INDEX; } else {
participants (1)
-
Alexandre Julliard