summaryrefslogtreecommitdiff
path: root/rts/Task.c
diff options
context:
space:
mode:
Diffstat (limited to 'rts/Task.c')
-rw-r--r--rts/Task.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/rts/Task.c b/rts/Task.c
index 758ae10ffc..ac86311844 100644
--- a/rts/Task.c
+++ b/rts/Task.c
@@ -416,7 +416,7 @@ workerTaskStop (Task *task)
#if defined(THREADED_RTS)
-static void OSThreadProcAttr
+static void* OSThreadProcAttr
workerStart(Task *task)
{
Capability *cap;
@@ -442,6 +442,8 @@ workerStart(Task *task)
traceTaskCreate(task, cap);
scheduleWorker(cap,task);
+
+ return NULL;
}
/* N.B. must take all_tasks_mutex */