projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-19981120-1
[rocksndiamonds.git]
/
src
/
misc.c
diff --git
a/src/misc.c
b/src/misc.c
index b11c080fca4ead384a8ab0bce9b0c000fedf1315..2c01f36401e0e7eed881a71f23b5e1f4ab2baa3e 100644
(file)
--- a/
src/misc.c
+++ b/
src/misc.c
@@
-159,9
+159,22
@@
unsigned int SimpleRND(unsigned int max)
return (root % max);
}
return (root % max);
}
+#ifdef DEBUG
+static unsigned int last_RND_value = 0;
+
+unsigned int last_RND()
+{
+ return last_RND_value;
+}
+#endif
+
unsigned int RND(unsigned int max)
{
unsigned int RND(unsigned int max)
{
+#ifdef DEBUG
+ return (last_RND_value = random_linux_libc() % max);
+#else
return (random_linux_libc() % max);
return (random_linux_libc() % max);
+#endif
}
unsigned int InitRND(long seed)
}
unsigned int InitRND(long seed)