From 380abdeb10119a3ae2210544da99a33cc54798bc Mon Sep 17 00:00:00 2001 From: Vincent Povirk Date: Tue, 2 Aug 2011 11:19:16 -0500 Subject: [PATCH] gdiplus: Fix vertical string alignment. --- dlls/gdiplus/graphics.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dlls/gdiplus/graphics.c b/dlls/gdiplus/graphics.c index 8ad0c1d3da7..7fcff02682b 100644 --- a/dlls/gdiplus/graphics.c +++ b/dlls/gdiplus/graphics.c @@ -4643,7 +4643,8 @@ GpStatus WINGDIPAPI GdipDrawString(GpGraphics *graphics, GDIPCONST WCHAR *string GpPointF pt[3], rectcpy[4]; POINT corners[4]; REAL rel_width, rel_height; - INT offsety = 0, save_state; + INT save_state; + REAL offsety = 0.0; struct draw_string_args args; RectF scaled_rect; HDC hdc, temp_hdc=NULL; @@ -4719,7 +4720,7 @@ GpStatus WINGDIPAPI GdipDrawString(GpGraphics *graphics, GDIPCONST WCHAR *string args.brush = brush; args.x = rect->X; - args.y = rect->Y; + args.y = rect->Y + offsety; args.rel_width = rel_width; args.rel_height = rel_height; -- 2.11.4.GIT