diff options
Diffstat (limited to 'src/engine/e_system.c')
| -rw-r--r-- | src/engine/e_system.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/engine/e_system.c b/src/engine/e_system.c index ef1ddda2..5075c062 100644 --- a/src/engine/e_system.c +++ b/src/engine/e_system.c @@ -330,6 +330,12 @@ void thread_wait(void *thread) void thread_destroy(void *thread) { +#if defined(CONF_FAMILY_UNIX) + void *r = 0; + pthread_join((pthread_t)thread, &r); +#else + /*#error not implemented*/ +#endif } void thread_yield() |