]> git.proxmox.com Git - wasi-libc.git/commitdiff
wasi_thread_start: remove a useless cast (#354)
authorYAMAMOTO Takashi <yamamoto@midokura.com>
Wed, 7 Dec 2022 17:31:41 +0000 (02:31 +0900)
committerFabian Grünbichler <f.gruenbichler@proxmox.com>
Wed, 2 Aug 2023 10:24:08 +0000 (12:24 +0200)
libc-top-half/musl/src/thread/pthread_create.c

index 1aa7be71a57d5edd3adcb26684bd8de75aa2604e..3b3a2642e14d44c297365e536f4f3b97af128fad 100644 (file)
@@ -291,8 +291,7 @@ _Noreturn void wasi_thread_start(int tid, void *p)
                        "global.set __stack_pointer\n"
                        :: "r"(self->stack));
        // Execute the user's start function.
-       int (*start)(void*) = (int(*)(void*)) args->start_func;
-       __pthread_exit((void *)(uintptr_t)start(args->start_arg));
+       __pthread_exit(args->start_func(args->start_arg));
 }
 #endif