From 25f4dc16322e2ec73fa0a270ded85688979b22c9 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Wed, 6 Jul 2016 13:29:27 +1200 Subject: Truncate very long seeds --- games/rndn | 3 +++ 1 file changed, 3 insertions(+) (limited to 'games') 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" -- cgit v1.2.3