summaryrefslogtreecommitdiff
path: root/driver/driver.cpp
diff options
context:
space:
mode:
authora1xd <[email protected]>2021-09-06 19:14:05 -0400
committera1xd <[email protected]>2021-09-06 19:14:05 -0400
commitc0e48f710170a2e32ceb4e98c1abee99585bc122 (patch)
tree9b828cf0fe8eb0c511d6c4a9b000a6862abdaa13 /driver/driver.cpp
parentmake profile count dynamic (unlimited) (diff)
downloadrawaccel-c0e48f710170a2e32ceb4e98c1abee99585bc122.tar.xz
rawaccel-c0e48f710170a2e32ceb4e98c1abee99585bc122.zip
move safeboot check into DriverEntry
Diffstat (limited to 'driver/driver.cpp')
-rw-r--r--driver/driver.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/driver/driver.cpp b/driver/driver.cpp
index 2a4f460..07b947f 100644
--- a/driver/driver.cpp
+++ b/driver/driver.cpp
@@ -319,8 +319,6 @@ RawaccelInit(WDFDRIVER driver)
{
NTSTATUS status;
- if (*InitSafeBootMode > 0) return;
-
status = CreateControlDevice(driver);
if (!NT_SUCCESS(status)) {
@@ -472,7 +470,7 @@ Routine Description:
if (NT_SUCCESS(status)) {
- RawaccelInit(driver);
+ if (*InitSafeBootMode == 0) RawaccelInit(driver);
}
else {
DebugPrint(("WdfDriverCreate failed with status 0x%x\n", status));