Bläddra i källkod

correction for BSD

mahlemiut 10 år sedan
förälder
incheckning
3cd02350c8
1 ändrade filer med 3 tillägg och 1 borttagningar
  1. 3 1
      include/bx/thread.h

+ 3 - 1
include/bx/thread.h

@@ -154,12 +154,14 @@ namespace bx
 		{
 #if BX_PLATFORM_OSX || BX_PLATFORM_IOS
 			pthread_setname_np(_name);
-#elif (BX_PLATFORM_LINUX && defined(__GLIBC__)) || BX_PLATFORM_BSD
+#elif (BX_PLATFORM_LINUX && defined(__GLIBC__))
 	#if (__GLIBC__ > 2) || ((__GLIBC__ == 2) && (__GLIBC_MINOR__ >= 12))
 			pthread_setname_np(m_handle, _name);
 	#else
 			prctl(PR_SET_NAME,_name,0,0,0);
 	#endif
+#elif BX_PLATFORM_BSD
+			pthread_setname_np(m_handle, _name);
 #elif BX_PLATFORM_WINDOWS && BX_COMPILER_MSVC
 #	pragma pack(push, 8)
 			struct ThreadName