gdiplus: Fix a typo leading to incorrect character width calculation in GdipMeasureDriverString.
Dmitry Timoshkov
dmitry at baikal.ru
Mon Oct 22 03:50:15 CDT 2012
---
dlls/gdiplus/graphics.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/gdiplus/graphics.c b/dlls/gdiplus/graphics.c
index d975d3c..b2ebf40 100644
--- a/dlls/gdiplus/graphics.c
+++ b/dlls/gdiplus/graphics.c
@@ -6345,7 +6345,7 @@ GpStatus WINGDIPAPI GdipMeasureDriverString(GpGraphics *graphics, GDIPCONST UINT
}
GetCharABCWidthsW(hdc, glyph_indices[i], glyph_indices[i], &abc);
- char_width = abc.abcA + abc.abcB + abc.abcB;
+ char_width = abc.abcA + abc.abcB + abc.abcC;
if (min_y > y - ascent) min_y = y - ascent;
if (max_y < y + descent) max_y = y + descent;
--
1.7.12.3
More information about the wine-patches
mailing list