@@ -173,14 +173,14 @@ OF_UNREACHABLE } void -of_thread_set_name(of_thread_t thread, const char *name) +of_thread_set_name(const char *name) { #if defined(OF_HAIKU) - rename_thread(get_pthread_thread_id(thread), name); + rename_thread(find_thread(NULL), name); #elif defined(HAVE_PTHREAD_SET_NAME_NP) pthread_set_name_np(pthread_self(), name); #elif defined(HAVE_PTHREAD_SETNAME_NP) # if defined(OF_MACOS) || defined(OF_IOS) pthread_setname_np(name);