From 7577b120acda087bf3f5f613c2c72663b3864ad8 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sun, 4 Sep 2022 09:43:06 -0700 Subject: [PATCH] configure: Pass pthread_t to pthread_detach This helps compilers when using C2X standard Upstream-Status: Pending Signed-off-by: Khem Raj --- configure.ac | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/configure.ac b/configure.ac index 0978eeb..58d15f8 100644 --- a/configure.ac +++ b/configure.ac @@ -1467,10 +1467,7 @@ pthread_rwlock_t rwlock; dnl save the flags AC_LINK_IFELSE([AC_LANG_PROGRAM([[ #include -#ifndef NULL -#define NULL (void*)0 -#endif -]], [[pthread_detach(NULL);]])],[ol_cv_func_pthread_detach=yes],[ol_cv_func_pthread_detach=no]) +]], [[pthread_detach((pthread_t)-1);]])],[ol_cv_func_pthread_detach=yes],[ol_cv_func_pthread_detach=no]) ]) if test $ol_cv_func_pthread_detach = no ; then -- 2.37.3