Merge pull request #6549 from gojimmypi/pthread_gate

Revert #6536 types.h one line HAVE_PTHREAD
This commit is contained in:
David Garske
2023-06-27 13:42:16 -07:00
committed by GitHub

View File

@@ -1354,7 +1354,8 @@ typedef struct w64wrapper {
typedef unsigned int THREAD_RETURN; typedef unsigned int THREAD_RETURN;
typedef size_t THREAD_TYPE; typedef size_t THREAD_TYPE;
#define WOLFSSL_THREAD #define WOLFSSL_THREAD
#elif defined(HAVE_PTHREAD) #elif (defined(_POSIX_THREADS) || defined(HAVE_PTHREAD)) && \
!defined(__MINGW32__)
typedef void* THREAD_RETURN; typedef void* THREAD_RETURN;
typedef pthread_t THREAD_TYPE; typedef pthread_t THREAD_TYPE;
#define WOLFSSL_THREAD #define WOLFSSL_THREAD