gdi32: Vertical glyph replacements are not applied in GetGlyphOutline if glyph is specified by index.
This commit is contained in:
parent
30fc34b881
commit
70cdd2ff9a
|
@ -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);
|
font->font_desc.matrix.eM21, font->font_desc.matrix.eM22);
|
||||||
|
|
||||||
if(format & GGO_GLYPH_INDEX) {
|
if(format & GGO_GLYPH_INDEX) {
|
||||||
glyph_index = get_GSUB_vert_glyph(incoming_font,glyph);
|
glyph_index = glyph;
|
||||||
original_index = glyph;
|
original_index = glyph;
|
||||||
format &= ~GGO_GLYPH_INDEX;
|
format &= ~GGO_GLYPH_INDEX;
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue