meson: Test for random_r()
[mesa.git] / src / glx / glxhash.c
index b76ec32345940c3020e0f5045d223f171e17e048..5a89bf99b1ce0fd5c6e655e9ae7fd42329d15ea8 100644 (file)
@@ -88,7 +88,7 @@
 
 #define HASH_ALLOC malloc
 #define HASH_FREE  free
 
 #define HASH_ALLOC malloc
 #define HASH_FREE  free
-#ifndef __GLIBC__
+#ifndef HAVE_RANDOM_R
 #define HASH_RANDOM_DECL       char *ps, rs[256]
 #define HASH_RANDOM_INIT(seed) ps = initstate(seed, rs, sizeof(rs))
 #define HASH_RANDOM            random()
 #define HASH_RANDOM_DECL       char *ps, rs[256]
 #define HASH_RANDOM_INIT(seed) ps = initstate(seed, rs, sizeof(rs))
 #define HASH_RANDOM            random()