random: no need to zero bytes in M\ object random-bytes*.
parent
800d643c2d
commit
f0d47b7329
|
@ -19,7 +19,7 @@ GENERIC: random-32* ( obj -- n )
|
|||
GENERIC: random-bytes* ( n obj -- byte-array )
|
||||
|
||||
M: object random-bytes*
|
||||
[ integer>fixnum-strict [ <byte-array> ] keep ] dip
|
||||
[ integer>fixnum-strict [ (byte-array) ] keep ] dip
|
||||
[ over 4 >= ] [
|
||||
[ 4 - ] dip
|
||||
[ random-32* 2over c:int c:set-alien-value ] keep
|
||||
|
|
Loading…
Reference in New Issue