From 0427cf087b98792620860ae9eb1c1ea58a781e0c Mon Sep 17 00:00:00 2001 From: Rob Shearman Date: Sun, 17 Aug 2008 18:26:21 +0100 Subject: [PATCH] appwiz.cpl: Fix leak of thread and process handles in UninstallProgram. --- dlls/appwiz.cpl/appwiz.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dlls/appwiz.cpl/appwiz.c b/dlls/appwiz.cpl/appwiz.c index 44bf3b24bdd..ce948636da2 100644 --- a/dlls/appwiz.cpl/appwiz.c +++ b/dlls/appwiz.cpl/appwiz.c @@ -404,8 +404,11 @@ static void UninstallProgram(int id) if (res) { + CloseHandle(info.hThread); + /* wait for the process to exit */ WaitForSingleObject(info.hProcess, INFINITE); + CloseHandle(info.hProcess); } else {