@@ -123,16 +123,15 @@ return YES; #endif } static OF_INLINE BOOL -of_tlskey_new(of_tlskey_t *key, void (*destructor)(id)) +of_tlskey_new(of_tlskey_t *key) { #ifndef _WIN32 - return (pthread_key_create(key, (void(*)(void*))destructor) ? NO : YES); + return (pthread_key_create(key, NULL) ? NO : YES); #else - /* FIXME: Call destructor */ return ((*key = TlsAlloc()) == TLS_OUT_OF_INDEXES ? NO : YES); #endif } static OF_INLINE id