diff options
Diffstat (limited to 'support/random.h')
-rw-r--r-- | support/random.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/support/random.h b/support/random.h index a76a3adf..2bbc43f8 100644 --- a/support/random.h +++ b/support/random.h @@ -40,7 +40,13 @@ typedef long gawk_int32_t; #define uint32_t gawk_uint32_t #define int32_t gawk_int32_t +#ifdef __cplusplus +extern "C" { +#endif // __cplusplus extern char *initstate(unsigned long seed, char *state, long n); extern char *setstate(char *state); extern long random(void); extern void srandom(unsigned long seed); +#ifdef __cplusplus +} +#endif // __cplusplus |