#include "winlogon.h"
-WINE_DEFAULT_DEBUG_CHANNEL(winlogon);
-
/* FUNCTIONS ****************************************************************/
DWORD
static
DWORD
WINAPI
-RunSetupThreadProc(IN LPVOID lpParameter)
+RunSetupThreadProc(
+ IN LPVOID lpParameter)
{
PROCESS_INFORMATION ProcessInformation;
STARTUPINFOW StartupInfo;
return FALSE;
/* Read key */
- dwSize = (sizeof(Shell) / sizeof(Shell[0])) - 1;
+ dwSize = sizeof(Shell);
dwError = RegQueryValueExW(hKey,
L"CmdLine",
NULL,
NULL,
0,
NULL);
+ if (hThread != NULL)
+ CloseHandle(hThread);
return hThread != NULL;
}