aboutsummaryrefslogtreecommitdiff
path: root/random.c
diff options
context:
space:
mode:
Diffstat (limited to 'random.c')
-rw-r--r--random.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/random.c b/random.c
index f4ddfb9..355920b 100644
--- a/random.c
+++ b/random.c
@@ -48,6 +48,10 @@ int random_table[] = {
};
static int index = 0;
+void set_ri(int i) {
+ index = i;
+}
+
int get_r(void) {
index = (index + 1) & random_table_mask;
return random_table[index];