From 6adba6dad4a6f83556c7fcfc1059e1d7fb44d12a Mon Sep 17 00:00:00 2001 From: XMRig Date: Sun, 15 Dec 2019 12:02:45 +0700 Subject: [PATCH] Removed unnecessary check. --- src/crypto/rx/Rx_windows.cpp | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/crypto/rx/Rx_windows.cpp b/src/crypto/rx/Rx_windows.cpp index 62ce3700..a12030e4 100644 --- a/src/crypto/rx/Rx_windows.cpp +++ b/src/crypto/rx/Rx_windows.cpp @@ -137,13 +137,6 @@ static HANDLE wrmsr_install_driver() return nullptr; } - err = GetLastError(); - if (err != ERROR_SERVICE_DOES_NOT_EXIST) { - LOG_ERR(CLEAR "%s" RED_S "failed to open WinRing0 driver, error %u", tag, err); - - return nullptr; - } - hService = CreateServiceW(hManager, SERVICE_NAME, SERVICE_NAME, SERVICE_ALL_ACCESS, SERVICE_KERNEL_DRIVER, SERVICE_DEMAND_START, SERVICE_ERROR_NORMAL, driverPath.c_str(), nullptr, nullptr, nullptr, nullptr, nullptr); if (!hService) { LOG_ERR(CLEAR "%s" RED_S "failed to install WinRing0 driver, error %u", tag, GetLastError());