Fix parameter passing in NtGdiCreateDC.
authorFilip Navara <filip.navara@gmail.com>
Wed, 7 Dec 2005 22:11:25 +0000 (22:11 +0000)
committerFilip Navara <filip.navara@gmail.com>
Wed, 7 Dec 2005 22:11:25 +0000 (22:11 +0000)
svn path=/trunk/; revision=19955

reactos/subsys/win32k/objects/dc.c

index 8f0983b..846f306 100644 (file)
@@ -987,7 +987,9 @@ NtGdiCreateDC(PUNICODE_STRING Driver,
     }
   }
 
-  Ret = IntGdiCreateDC(&SafeDriver, &SafeDevice, NULL, &SafeInitData, FALSE);
+  Ret = IntGdiCreateDC(NULL == Driver ? NULL : &SafeDriver,
+                       NULL == Device ? NULL : &SafeDevice, NULL,
+                       NULL == InitData ? NULL : &SafeInitData, FLASE);
 
   return Ret;
 }