[WIN32K]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Thu, 1 May 2014 10:51:19 +0000 (10:51 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Thu, 1 May 2014 10:51:19 +0000 (10:51 +0000)
Fix possible NULL pointer dereference in GreSetStretchBltMode. CID 1206825

svn path=/trunk/; revision=63093

reactos/win32ss/gdi/ntgdi/dcutil.c

index e4a6f40..695d7e2 100644 (file)
@@ -236,8 +236,8 @@ GreSetStretchBltMode(HDC hDC, int iStretchMode)
        if ((iStretchMode <= 0) || (iStretchMode > MAXSTRETCHBLTMODE)) iStretchMode = WHITEONBLACK;
 
        pdcattr->jStretchBltMode = iStretchMode;
+       DC_UnlockDc(pdc);
     }
-    DC_UnlockDc(pdc);
     return oSMode;
 }