From f52adfd0dea44dcdea0e87b624f9fdf7970d889c Mon Sep 17 00:00:00 2001 From: Evan Stade Date: Wed, 25 Jul 2007 19:15:20 -0700 Subject: [PATCH] gdiplus: Fix memory leak. --- dlls/gdiplus/graphics.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/gdiplus/graphics.c b/dlls/gdiplus/graphics.c index f53ea4ce0ca..38364764c62 100644 --- a/dlls/gdiplus/graphics.c +++ b/dlls/gdiplus/graphics.c @@ -154,6 +154,7 @@ static void transform_and_round_points(GpGraphics *graphics, POINT *pti, GdipCloneMatrix(graphics->worldtrans, &matrix); GdipScaleMatrix(matrix, unitscale, unitscale, MatrixOrderAppend); GdipTransformMatrixPoints(matrix, ptf, count); + GdipDeleteMatrix(matrix); for(i = 0; i < count; i++){ pti[i].x = roundr(ptf[i].X);