Skip to content

libjulius: Fix incompatible types in POSIX threads configure checks - #195

Open
fweimer-rh wants to merge 1 commit into
julius-speech:masterfrom
fweimer-rh:c99
Open

fweimer-rh wants to merge 1 commit into
julius-speech:masterfrom
fweimer-rh:c99

Conversation

@fweimer-rh

Copy link
Copy Markdown

NULL is not necessarily a valid pthread_t value. Compilers increasingly enforce C type safety, and these configure checks may fail incorrectly with such compilers. POSIX guarantees that pthread_self() returns a valid pthread_t value, so use that instead.

Related to:

NULL is not necessarily a valid pthread_t value.  Compilers
increasingly enforce C type safety, and these configure checks
may fail incorrectly with such compilers.  POSIX guarantees that
pthread_self() returns a valid pthread_t value, so use that
instead.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant