Bruno Haible <[EMAIL PROTECTED]> writes:
> If you put a #include inside an extern "C" { ... } block, like this, it yields
> a syntax error in C++ mode on some platforms. Better put the #include
> before the extern "C" block, like this:
I like the patch better. Jim?
/Simon
>
> 2008-10-23 Simon Josefsson <[EMAIL PROTECTED]>
> Bruno Haible <[EMAIL PROTECTED]>
>
> * lib/stdlib.in.h (@GNULIB_RANDOM_R@): Include stdint.h.
> * modules/random_r (Depends-on): Add stdint.
>
> *** lib/stdlib.in.h.orig 2008-10-24 02:03:38.000000000 +0200
> --- lib/stdlib.in.h 2008-10-24 02:03:29.000000000 +0200
> ***************
> *** 41,46 ****
> --- 41,50 ----
> # include <sys/loadavg.h>
> #endif
>
> + #if @GNULIB_RANDOM_R@
> + # include <stdint.h>
> + #endif
> +
> /* The definition of GL_LINK_WARNING is copied here. */
>
>
> *** modules/random_r.orig 2008-10-24 02:03:38.000000000 +0200
> --- modules/random_r 2008-10-24 02:02:04.000000000 +0200
> ***************
> *** 7,12 ****
> --- 7,13 ----
>
> Depends-on:
> stdlib
> + stdint
>
> configure.ac:
> gl_FUNC_RANDOM_R