Alexandre Julliard : gdi32: Fix missing increment of integer data in GetCharABCWidthsFloat.
Alexandre Julliard
julliard at winehq.org
Fri Mar 2 11:10:27 CST 2012
Module: wine
Branch: master
Commit: 78c3af9f18908204227e08067775ee5bc067edbf
URL: http://source.winehq.org/git/wine.git/?a=commit;h=78c3af9f18908204227e08067775ee5bc067edbf
Author: Alexandre Julliard <julliard at winehq.org>
Date: Fri Mar 2 16:51:22 2012 +0100
gdi32: Fix missing increment of integer data in GetCharABCWidthsFloat.
---
dlls/gdi32/font.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dlls/gdi32/font.c b/dlls/gdi32/font.c
index 6035b57..4191904 100644
--- a/dlls/gdi32/font.c
+++ b/dlls/gdi32/font.c
@@ -3367,9 +3367,9 @@ BOOL WINAPI GetCharABCWidthsFloatW( HDC hdc, UINT first, UINT last, LPABCFLOAT a
/* convert device units to logical */
for (i = first; i <= last; i++, abcf++)
{
- abcf->abcfA = abc->abcA * dc->xformVport2World.eM11;
- abcf->abcfB = abc->abcB * dc->xformVport2World.eM11;
- abcf->abcfC = abc->abcC * dc->xformVport2World.eM11;
+ abcf->abcfA = abc[i - first].abcA * dc->xformVport2World.eM11;
+ abcf->abcfB = abc[i - first].abcB * dc->xformVport2World.eM11;
+ abcf->abcfC = abc[i - first].abcC * dc->xformVport2World.eM11;
}
}
HeapFree( GetProcessHeap(), 0, abc );
More information about the wine-cvs
mailing list