зеркало из https://github.com/github/ruby.git
* random.c (random_init): Clarify that the default seed is
Random.new_seed, not zero. Based on patch by Roger Pack. [ruby-trunk - Bug #6313] * random.c (rb_f_srand): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
Родитель
6878e597c4
Коммит
42a9234cc4
|
@ -1,3 +1,10 @@
|
|||
Thu Apr 19 09:35:15 2012 Eric Hodel <drbrain@segment7.net>
|
||||
|
||||
* random.c (random_init): Clarify that the default seed is
|
||||
Random.new_seed, not zero. Based on patch by Roger Pack.
|
||||
[ruby-trunk - Bug #6313]
|
||||
* random.c (rb_f_srand): ditto.
|
||||
|
||||
Thu Apr 19 08:59:02 2012 Eric Hodel <drbrain@segment7.net>
|
||||
|
||||
* ext/curses/curses.c (window_nodelay): Fixed call-seq of nodelay to
|
||||
|
|
5
random.c
5
random.c
|
@ -448,8 +448,7 @@ rand_init(struct MT *mt, VALUE vseed)
|
|||
|
||||
/*
|
||||
* call-seq:
|
||||
* Random.new() -> prng
|
||||
* Random.new(seed) -> prng
|
||||
* Random.new(seed = Random.new_seed) -> prng
|
||||
*
|
||||
* Creates a new PRNG using +seed+ to set the initial state. If +seed+ is
|
||||
* omitted, the generator is initialized with Random.new_seed.
|
||||
|
@ -762,7 +761,7 @@ random_load(VALUE obj, VALUE dump)
|
|||
|
||||
/*
|
||||
* call-seq:
|
||||
* srand(number=0) -> old_seed
|
||||
* srand(number = Random.new_seed) -> old_seed
|
||||
*
|
||||
* Seeds the system pseudo-random number generator, Random::DEFAULT, with
|
||||
* +number+. The previous seed value is returned.
|
||||
|
|
Загрузка…
Ссылка в новой задаче