From 36941b8465e3185769deceee7280b592f874ffa0 Mon Sep 17 00:00:00 2001 From: akr Date: Sat, 1 Oct 2005 04:11:43 +0000 Subject: * bignum.c (rb_big_rand): removed. [ruby-dev:25405] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9341 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- bignum.c | 19 ------------------- 1 file changed, 19 deletions(-) (limited to 'bignum.c') diff --git a/bignum.c b/bignum.c index 33ceab618c..a01c45c7b8 100644 --- a/bignum.c +++ b/bignum.c @@ -1934,25 +1934,6 @@ rb_big_abs(VALUE x) return x; } -VALUE -rb_big_rand(VALUE max, double *rand_buf) -{ - VALUE v; - long len = RBIGNUM(max)->len; - - if (BIGZEROP(max)) { - return rb_float_new(rand_buf[0]); - } - v = bignew(len,1); - len--; - BDIGITS(v)[len] = BDIGITS(max)[len] * rand_buf[len]; - while (len--) { - BDIGITS(v)[len] = ((BDIGIT)~0) * rand_buf[len]; - } - - return v; -} - /* * call-seq: * big.size -> integer -- cgit v1.2.3