We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d901460 commit dbdd08eCopy full SHA for dbdd08e
src/Platform.c
@@ -198,7 +198,6 @@ void PltJoinThread(PLT_THREAD* thread) {
198
OSJoinThread(&thread->thread, NULL);
199
#elif defined(__3DS__)
200
threadJoin(thread->thread, U64_MAX);
201
- threadFree(thread->thread);
202
#else
203
pthread_join(thread->thread, NULL);
204
#endif
@@ -230,6 +229,12 @@ void PltCloseThread(PLT_THREAD* thread) {
230
229
CloseHandle(thread->handle);
231
#elif defined(__vita__)
232
sceKernelDeleteThread(thread->handle);
+#elif defined(__WIIU__)
233
+ // Thread is automatically closed after join
234
+#elif defined(__3DS__)
235
+ threadFree(thread->thread);
236
+#else
237
238
239
}
240
0 commit comments