From 907aab7488c3ffef369acbaa8d4df6b6d35518ad Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Sat, 8 Jan 2011 19:24:29 +0000 Subject: [PATCH] {GDI32] Check paramters in CombineTransform svn path=/trunk/; revision=50332 --- reactos/dll/win32/gdi32/objects/coord.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/reactos/dll/win32/gdi32/objects/coord.c b/reactos/dll/win32/gdi32/objects/coord.c index fefcda578d9..c736ab7ddae 100644 --- a/reactos/dll/win32/gdi32/objects/coord.c +++ b/reactos/dll/win32/gdi32/objects/coord.c @@ -67,6 +67,9 @@ CombineTransform( { XFORM xformTmp; + /* Check paramters */ + if (!pxfResult || !pxf1 || !pxf2) return FALSE; + /* Do matrix multiplication */ xformTmp.eM11 = pxf1->eM11 * pxf2->eM11 + pxf1->eM12 * pxf2->eM21; xformTmp.eM12 = pxf1->eM11 * pxf2->eM12 + pxf1->eM12 * pxf2->eM22;