diff options
Diffstat (limited to 'src/runtime/runtime.c')
| -rw-r--r-- | src/runtime/runtime.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/runtime/runtime.c b/src/runtime/runtime.c index 5fde296700..db31b77df3 100644 --- a/src/runtime/runtime.c +++ b/src/runtime/runtime.c @@ -4,7 +4,8 @@ #include "runtime.h" -int32 panicking = 0; +int32 panicking = 0; +int32 maxround = 8; int32 gotraceback(void) @@ -91,6 +92,8 @@ rnd(uint32 n, uint32 m) { uint32 r; + if(m > maxround) + m = maxround; r = n % m; if(r) n += m-r; |
