From 77f27e371c882b20994e9b6c983784a95620f519 Mon Sep 17 00:00:00 2001 From: Brendan Hansen Date: Mon, 22 Nov 2021 23:02:19 -0600 Subject: [PATCH] made thread.spawn polymorphic to make quick functions nicer --- core/threads/thread.onyx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/threads/thread.onyx b/core/threads/thread.onyx index 8c69bb30..a2c6a267 100644 --- a/core/threads/thread.onyx +++ b/core/threads/thread.onyx @@ -18,7 +18,7 @@ Thread :: struct { alive : bool; } -spawn :: (t: ^Thread, data: rawptr, func: (rawptr) -> void) { +spawn :: (t: ^Thread, data: ^$T, func: (^T) -> void) { sync.scoped_mutex(^thread_mutex); t.id = next_thread_id; -- 2.25.1