aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xgames/rndn3
1 files changed, 3 insertions, 0 deletions
diff --git a/games/rndn b/games/rndn
index ebbee9f6..b4faed65 100755
--- a/games/rndn
+++ b/games/rndn
@@ -36,6 +36,9 @@ shift "$((OPTIND-1))"
# If no seed given, get one from Bash's $RANDOM
: "${seed:=$((RANDOM ** 2))}"
+# Truncate the seed
+seed=${seed:0:32}
+
# Check seed meets algorithm conditions
if [[ $seed == *[^0-9]* ]] || ((seed < 0)) ; then
printf >&2 '%s: error: seed must be non-negative integer\n' "$self"