diff options
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | random.c | 2 |
2 files changed, 7 insertions, 3 deletions
@@ -1,3 +1,8 @@ +Wed May 26 20:19:22 2010 Nobuyoshi Nakada <nobu@ruby-lang.org> + + * random.c (random_rand): add the result of random to the + beginning of range, not the opposite. [ruby-dev:41415] + Wed May 26 19:55:33 2010 NAKAMURA Usaku <usa@ruby-lang.org> * file.c (file_expand_path): revert a part of r22392. it's commit miss. @@ -5,8 +10,7 @@ Wed May 26 19:55:33 2010 NAKAMURA Usaku <usa@ruby-lang.org> Wed May 26 12:08:06 2010 Nobuyoshi Nakada <nobu@ruby-lang.org> * random.c (random_rand): subtraction method of non-numeric can - return Float, and add the result of random to the beginning of - range, not the opposite. [ruby-dev:41410] + return Float. [ruby-dev:41410] Wed May 26 10:35:37 2010 Nobuyoshi Nakada <nobu@ruby-lang.org> @@ -1085,7 +1085,7 @@ random_rand(int argc, VALUE *argv, VALUE obj) } } default: - return rb_funcall2(v, id_plus, 1, &beg); + return rb_funcall2(beg, id_plus, 1, &v); } } |