Removed calls to ConvertToGlobalHandle and MakeCriticalSectionGlobal.
diff --git a/loader/task.c b/loader/task.c
index 2bcfa76..adcee6a 100644
--- a/loader/task.c
+++ b/loader/task.c
@@ -328,13 +328,10 @@
/* Create scheduler event for 16-bit tasks */
if ( !(pTask->flags & TDBF_WIN32) )
- {
pTask->hEvent = CreateEventA( NULL, TRUE, FALSE, NULL );
- pTask->hEvent = ConvertToGlobalHandle( pTask->hEvent );
- }
/* Enter task handle into thread and process */
-
+
teb->htask16 = hTask;
if (!initial_task) initial_task = hTask;