From fae4762eba9ff7bb466a600130e9c90eaac6b0bc Mon Sep 17 00:00:00 2001 From: "Arnold D. Robbins" Date: Fri, 16 Jul 2010 13:14:38 +0300 Subject: Move to gawk-3.1.1. --- random.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'random.c') diff --git a/random.c b/random.c index ac7f217b..723da48a 100644 --- a/random.c +++ b/random.c @@ -40,12 +40,18 @@ static char sccsid[] = "@(#)random.c 8.2 (Berkeley) 5/19/95"; #include "random.h" /* gawk addition */ +/* + * srandomdev() isn't used by gawk, and it causes numerous + * compile headaches, so just blow it away. + */ +#if 0 #if !defined (_MSC_VER) && !defined (__MINGW32__) && !defined (VMS) #include /* for srandomdev() */ #else #include /* for clock() */ #define ssize_t size_t #endif /* !defined (_MSC_VER) && !defined (__MINGW32__) && !defined (VMS) */ +#endif #include @@ -54,12 +60,15 @@ static char sccsid[] = "@(#)random.c 8.2 (Berkeley) 5/19/95"; #include #endif +/* same thing here: */ +#if 0 #ifdef HAVE_UNISTD_H #include /* for srandomdev() */ #endif #ifdef HAVE_FCNTL_H #include /* for srandomdev() */ #endif +#endif /* * random.c: @@ -303,6 +312,7 @@ srandom(x) * state buffer are no longer derived from the LC algorithm applied to * a fixed seed. */ +#if 0 void srandomdev() { @@ -349,6 +359,7 @@ srandomdev() rptr = &state[0]; } } +#endif /* * initstate: -- cgit v1.2.1