Alexandre Julliard : gdi32: Fix missing increment of integer data in GetCharABCWidthsFloat.
Module: wine Branch: master Commit: 78c3af9f18908204227e08067775ee5bc067edbf URL: http://source.winehq.org/git/wine.git/?a=commit;h=78c3af9f18908204227e080677... Author: Alexandre Julliard <julliard(a)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 );
participants (1)
-
Alexandre Julliard