From f1b019f2edaefbeab024408e4f09510bba687285 Mon Sep 17 00:00:00 2001 From: bumbread Date: Sat, 18 Mar 2023 03:09:35 +1100 Subject: [PATCH] Fix memory leak on create thread --- src/os_win/thread.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/os_win/thread.c b/src/os_win/thread.c index 6ad4a71..a720433 100644 --- a/src/os_win/thread.c +++ b/src/os_win/thread.c @@ -61,6 +61,7 @@ typedef struct UserClosure { static DWORD _thread_call_user(void* arg) { UserClosure info = *((UserClosure*) arg); int result = info.func(info.arg); + free(arg); return (DWORD) result; }