[PATCH 2/2] endproc.c: Implement ProcessPage_OnEndProcessTree

Akarsha Sehwag akarsha15010 at iiitd.ac.in
Thu Mar 30 12:58:00 CDT 2017


Fixes https://bugs.winehq.org/show_bug.cgi?id=39640

Changes: The patch now endProcessTree which terminates all the child processes along with the current process.

Signed-off-by: Akarsha Sehwag <akarsha15010 at iiitd.ac.in>
---
 programs/taskmgr/endproc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/programs/taskmgr/endproc.c b/programs/taskmgr/endproc.c
index 25cbb59..a93fc67 100644
--- a/programs/taskmgr/endproc.c
+++ b/programs/taskmgr/endproc.c
@@ -201,7 +201,7 @@ void ProcessPage_OnEndProcessTree(void)
     
     CloseHandle(snapshot);
 
-    for(i = 0; i <= list->last; ++i) {
+    for(i = 0; i < list->count; ++i) {
         hProcess = OpenProcess(PROCESS_TERMINATE, FALSE, list->pid[i]);        
 
         if (!hProcess)
-- 
2.9.3




More information about the wine-patches mailing list