diff --git a/src/lib/platform/MSWindowsWatchdog.cpp b/src/lib/platform/MSWindowsWatchdog.cpp index 77e75f7c1..fa0e437c8 100644 --- a/src/lib/platform/MSWindowsWatchdog.cpp +++ b/src/lib/platform/MSWindowsWatchdog.cpp @@ -394,11 +394,9 @@ void MSWindowsWatchdog::shutdownExistingProcesses() } // now just iterate until we can find winlogon.exe pid - DWORD pid = 0; while (gotEntry) { - HANDLE handle = openProcessForKill(entry); - if (handle) { + if (HANDLE handle = openProcessForKill(entry); handle != nullptr) { LOG((CLOG_INFO "shutting down process, name=%s, pid=%d", entry.szExeFile, entry.th32ProcessID)); deskflow::platform::MSWindowsProcess::shutdown(handle, entry.th32ProcessID); CloseHandle(handle);