]> granicus.if.org Git - python/commitdiff
only include sys/random.h if it seems like it might have something useful (#29057)
authorBenjamin Peterson <benjamin@python.org>
Mon, 2 Jan 2017 04:29:36 +0000 (22:29 -0600)
committerBenjamin Peterson <benjamin@python.org>
Mon, 2 Jan 2017 04:29:36 +0000 (22:29 -0600)
Python/random.c

index 08b2a998dd67b30f9635ffae2dd9a123aef20299..57c41ffcd64cd91e842f348ddf1f0b94ab0d8ad7 100644 (file)
@@ -3,7 +3,7 @@
 #include <windows.h>
 #else
 #include <fcntl.h>
-#ifdef HAVE_SYS_RANDOM_H
+#if defined(HAVE_SYS_RANDOM_H) && (defined(HAVE_GETRANDOM) || defined(HAVE_GETENTROPY))
 #include <sys/random.h>
 #endif
 #endif