From 33d5797e5bbaf63f4b08363e084842b3956d0f2c Mon Sep 17 00:00:00 2001 From: Sven Strickroth Date: Tue, 24 Jul 2012 13:58:14 +0200 Subject: [PATCH] KillRecursionTree: Do not recurse if processId is zero Signed-off-by: Sven Strickroth --- src/TortoiseProc/ProgressDlg.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/TortoiseProc/ProgressDlg.cpp b/src/TortoiseProc/ProgressDlg.cpp index 8cdb058f6..940791635 100644 --- a/src/TortoiseProc/ProgressDlg.cpp +++ b/src/TortoiseProc/ProgressDlg.cpp @@ -561,6 +561,10 @@ void CProgressDlg::KillProcessTree(DWORD dwProcessId) { // recursively kills a process tree // This is not optimized, but works and isn't called very often ;) + + if (!dwProcessId) + return; + PROCESSENTRY32 pe; memset(&pe, 0, sizeof(PROCESSENTRY32)); pe.dwSize = sizeof(PROCESSENTRY32); -- 2.11.4.GIT