Author: rfm
Date: Wed Dec 24 15:00:36 2014
New Revision: 38259

URL: http://svn.gna.org/viewcvs/gnustep?rev=38259&view=rev
Log:
attempt fix for pthread_set_name_np() not providing a success status

Modified:
    libs/base/trunk/configure
    libs/base/trunk/configure.ac

Modified: libs/base/trunk/configure
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/configure?rev=38259&r1=38258&r2=38259&view=diff
==============================================================================
--- libs/base/trunk/configure   (original)
+++ libs/base/trunk/configure   Wed Dec 24 15:00:36 2014
@@ -13815,7 +13815,7 @@
 if test $ac_cv_func_pthread_set_name_np == yes; then
 
 cat >>confdefs.h <<\_ACEOF
-#define PTHREAD_SETNAME(a,b) pthread_set_name_np(b)
+#define PTHREAD_SETNAME(a,b) {pthread_set_name_np(b)
 _ACEOF
 
 else

Modified: libs/base/trunk/configure.ac
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/configure.ac?rev=38259&r1=38258&r2=38259&view=diff
==============================================================================
--- libs/base/trunk/configure.ac        (original)
+++ libs/base/trunk/configure.ac        Wed Dec 24 15:00:36 2014
@@ -1751,8 +1751,8 @@
 
 AC_CHECK_FUNCS(pthread_set_name_np)
 if test $ac_cv_func_pthread_set_name_np == yes; then
-  AC_DEFINE(PTHREAD_SETNAME(a,b), pthread_set_name_np(b),
-    [Description: Define set name function for pthread])
+  AC_DEFINE(PTHREAD_SETNAME(a,b), {pthread_set_name_np(b),0}
+    [Description: Define set_name function for pthread returning void])
 else
   AC_CACHE_CHECK(
     [for pthread_setname_np() variant],
@@ -1769,11 +1769,11 @@
   case $gs_cv_pthread_setname_np in
     glibc)
       AC_DEFINE(PTHREAD_SETNAME(a,b), pthread_setname_np(a,b),
-        [Description: Define set name function for pthread])
+        [Description: Define setname function for pthread with two args])
       ;;
     netbsd)
       AC_DEFINE(PTHREAD_SETNAME(a,b), pthread_setname_np(a,"%s",b),
-        [Description: Define set name function for pthread])
+        [Description: Define setname function for pthread with three args])
       ;;
   esac
 fi


_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to