aboutsummaryrefslogtreecommitdiffstats
path: root/support
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2021-01-08 11:05:32 +0200
committerArnold D. Robbins <arnold@skeeve.com>2021-01-08 11:05:32 +0200
commitd562eb482f3180dcd59a332edc91027ea3844d90 (patch)
treed90bb37b1c75a6429d961031b6a3ae08559408c0 /support
parentb4dc5fb3dc57f7fc7eaba39c5814b8bae9403b77 (diff)
downloadegawk-d562eb482f3180dcd59a332edc91027ea3844d90.tar.gz
egawk-d562eb482f3180dcd59a332edc91027ea3844d90.tar.bz2
egawk-d562eb482f3180dcd59a332edc91027ea3844d90.zip
Improve use of types throughout.
Diffstat (limited to 'support')
-rw-r--r--support/ChangeLog4
-rw-r--r--support/random.h5
2 files changed, 8 insertions, 1 deletions
diff --git a/support/ChangeLog b/support/ChangeLog
index 174c65c2..7d234113 100644
--- a/support/ChangeLog
+++ b/support/ChangeLog
@@ -1,3 +1,7 @@
+2021-01-08 Arnold D. Robbins <arnold@skeeve.com>
+
+ * random.h (initstate, setstate, srandom): Add declarations.
+
2020-11-06 Arnold D. Robbins <arnold@skeeve.com>
* dfa.h, regex_internal.c, regex_internal.h: Synced from GNULIB.
diff --git a/support/random.h b/support/random.h
index 84b31414..a76a3adf 100644
--- a/support/random.h
+++ b/support/random.h
@@ -40,4 +40,7 @@ typedef long gawk_int32_t;
#define uint32_t gawk_uint32_t
#define int32_t gawk_int32_t
-extern long random (void);
+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);