diff options
Diffstat (limited to 'libjava/java')
-rw-r--r-- | libjava/java/util/Random.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libjava/java/util/Random.java b/libjava/java/util/Random.java index 500a02d..6e7d8cf 100644 --- a/libjava/java/util/Random.java +++ b/libjava/java/util/Random.java @@ -259,7 +259,7 @@ public int nextInt(int n) int bits, val; do { - bits = next(32); + bits = next(31); val = bits % n; } while(bits - val + (n-1) < 0); @@ -296,7 +296,7 @@ public int nextInt(int n) int bits, val; do { - bits = next(32); + bits = next(31); val = bits % n; } while (bits - val + (n - 1) < 0); |