diff options
author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-12-24 08:19:28 +0000 |
---|---|---|
committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-12-24 08:19:28 +0000 |
commit | 30f1eb1856eae8b310fe6440dfcab95b6fe76046 (patch) | |
tree | c2a0a16e7b7e050ff949c80cbddafee52b1d6e74 /random.c | |
parent | 889c7de09d40ebdd3620cf9c0ad74d750b512221 (diff) | |
download | ruby-30f1eb1856eae8b310fe6440dfcab95b6fe76046.tar.gz |
* include/ruby/intern.h, random.c, array.c:
change exported name.
genrand_int32 -> rb_genrand_int32.
genrand_real -> rb_genrand_real.
[ruby-core:14335]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14588 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'random.c')
-rw-r--r-- | random.c | 16 |
1 files changed, 14 insertions, 2 deletions
@@ -145,7 +145,7 @@ next_state(void) } /* generates a random number on [0,0xffffffff]-interval */ -unsigned long +static unsigned long genrand_int32(void) { unsigned long y; @@ -163,7 +163,7 @@ genrand_int32(void) } /* generates a random number on [0,1) with 53-bit resolution*/ -double +static double genrand_real(void) { unsigned long a=genrand_int32()>>5, b=genrand_int32()>>6; @@ -188,6 +188,18 @@ genrand_real(void) #include <fcntl.h> #endif +unsigned long +rb_genrand_int32(void) +{ + return genrand_int32(); +} + +double +rb_genrand_real(void) +{ + return genrand_real(); +} + static VALUE saved_seed = INT2FIX(0); static VALUE |