[libvpx] Fix pthread configure checks: "Null pointer passed as an argument to a 'nonnull' parameter"

This commit is contained in:
Andrey Volk
2020-02-12 21:44:29 +04:00
parent b5046d2a76
commit 51742eed1e
2 changed files with 6 additions and 2 deletions
+3 -1
View File
@@ -1528,7 +1528,9 @@ EOF
check_header pthread.h && check_lib -lpthread <<EOF && add_extralibs -lpthread || disable_feature pthread_h
#include <pthread.h>
#include <stddef.h>
int main(void) { return pthread_create(NULL, NULL, NULL, NULL); }
void *thread_check (void *);
void *thread_check (void *obj){ return obj;};
int main(void) { pthread_t thread_id; return pthread_create(&thread_id, NULL, thread_check, NULL); }
EOF
;;
esac
+3 -1
View File
@@ -609,7 +609,9 @@ EOF
check_header pthread.h && check_lib -lpthread <<EOF || disable_feature pthread_h
#include <pthread.h>
#include <stddef.h>
int main(void) { return pthread_create(NULL, NULL, NULL, NULL); }
void *thread_check (void *);
void *thread_check (void *obj){ return obj;};
int main(void) { pthread_t thread_id; return pthread_create(&thread_id, NULL, thread_check, NULL); }
EOF
check_header unistd.h # for sysconf(3) and friends.