Until the kernel handle support is finished or bootvid support is rewritten not to...
authorFilip Navara <filip.navara@gmail.com>
Sat, 10 Dec 2005 14:36:39 +0000 (14:36 +0000)
committerFilip Navara <filip.navara@gmail.com>
Sat, 10 Dec 2005 14:36:39 +0000 (14:36 +0000)
svn path=/trunk/; revision=20035

reactos/ntoskrnl/inbv/inbv.c

index a3e3145..1b72f30 100755 (executable)
@@ -119,7 +119,7 @@ InbvEnableBootDriver(IN BOOLEAN Enable)
       /* Notify the hal we will acquire the display. */
       HalAcquireDisplayOwnership(InbvResetDisplayParameters);
 
-      Status = NtDeviceIoControlFile(BootVidDevice,
+      Status = ZwDeviceIoControlFile(BootVidDevice,
                                     NULL,
                                     NULL,
                                     NULL,
@@ -138,7 +138,7 @@ InbvEnableBootDriver(IN BOOLEAN Enable)
     }
   else
     {
-      Status = NtDeviceIoControlFile(BootVidDevice,
+      Status = ZwDeviceIoControlFile(BootVidDevice,
                                     NULL,
                                     NULL,
                                     NULL,
@@ -155,10 +155,10 @@ InbvEnableBootDriver(IN BOOLEAN Enable)
       BootVidDriverInstalled = FALSE;
       /* Notify the hal we have released the display. */
       HalReleaseDisplayOwnership();
-
-      NtClose(BootVidDevice);
-      BootVidDevice = NULL;
     }
+
+  ZwClose(BootVidDevice);
+  BootVidDevice = NULL;
 }