Aric Stewart : gdi32: Vertical glyph replacements are not applied in GetGlyphOutline if glyph is specified by index .

Alexandre Julliard julliard at winehq.org
Tue May 21 13:56:27 CDT 2013


Module: wine
Branch: master
Commit: 70cdd2ff9a09ad32123311f5c7bde21144d7a708
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=70cdd2ff9a09ad32123311f5c7bde21144d7a708

Author: Aric Stewart <aric at 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 {




More information about the wine-cvs mailing list