[前][次][番号順一覧][スレッド一覧]

ruby-changes:5197

From: knu <ko1@a...>
Date: Fri, 30 May 2008 03:16:16 +0900 (JST)
Subject: [ruby-changes:5197] Ruby:r16692 (ruby_1_8, trunk, ruby_1_8_7): * ext/openssl/ossl_bn.c (ossl_bn_s_rand, ossl_bn_s_pseudo_rand):

knu	2008-05-30 03:15:50 +0900 (Fri, 30 May 2008)

  New Revision: 16692

  Modified files:
    branches/ruby_1_8/ChangeLog
    branches/ruby_1_8/ext/openssl/ossl_rand.c
    branches/ruby_1_8_7/ChangeLog
    branches/ruby_1_8_7/ext/openssl/ossl_rand.c
    trunk/ChangeLog
    trunk/ext/openssl/ossl_rand.c

  Log:
    * ext/openssl/ossl_bn.c (ossl_bn_s_rand, ossl_bn_s_pseudo_rand):
      Int should be enough here.


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/ext/openssl/ossl_rand.c?r1=16692&r2=16691&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/ChangeLog?r1=16692&r2=16691&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=16692&r2=16691&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_7/ChangeLog?r1=16692&r2=16691&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8_7/ext/openssl/ossl_rand.c?r1=16692&r2=16691&diff_format=u
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ext/openssl/ossl_rand.c?r1=16692&r2=16691&diff_format=u

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 16691)
+++ ChangeLog	(revision 16692)
@@ -1,3 +1,8 @@
+Fri May 30 03:12:18 2008  Akinori MUSHA  <knu@i...>
+
+	* ext/openssl/ossl_bn.c (ossl_bn_s_rand, ossl_bn_s_pseudo_rand):
+	  Int should be enough here.
+
 Fri May 30 02:35:00 2008  Akinori MUSHA  <knu@i...>
 
 	* ext/openssl/ossl_bn.c (ossl_bn_s_rand, ossl_bn_s_pseudo_rand),
Index: ext/openssl/ossl_rand.c
===================================================================
--- ext/openssl/ossl_rand.c	(revision 16691)
+++ ext/openssl/ossl_rand.c	(revision 16692)
@@ -96,7 +96,7 @@
 ossl_rand_bytes(VALUE self, VALUE len)
 {
     VALUE str;
-    long n = NUM2INT(len);
+    int n = NUM2INT(len);
 
     str = rb_str_new(0, n);
     if (!RAND_bytes(RSTRING_PTR(str), n)) {
@@ -115,7 +115,7 @@
 ossl_rand_pseudo_bytes(VALUE self, VALUE len)
 {
     VALUE str;
-    long n = NUM2INT(len);
+    int n = NUM2INT(len);
 
     str = rb_str_new(0, n);
     if (!RAND_pseudo_bytes(RSTRING_PTR(str), n)) {
Index: ruby_1_8/ext/openssl/ossl_rand.c
===================================================================
--- ruby_1_8/ext/openssl/ossl_rand.c	(revision 16691)
+++ ruby_1_8/ext/openssl/ossl_rand.c	(revision 16692)
@@ -96,7 +96,7 @@
 ossl_rand_bytes(VALUE self, VALUE len)
 {
     VALUE str;
-    long n = NUM2INT(len);
+    int n = NUM2INT(len);
 
     str = rb_str_new(0, n);
     if (!RAND_bytes(RSTRING_PTR(str), n)) {
@@ -115,7 +115,7 @@
 ossl_rand_pseudo_bytes(VALUE self, VALUE len)
 {
     VALUE str;
-    long n = NUM2INT(len);
+    int n = NUM2INT(len);
 
     str = rb_str_new(0, n);
     if (!RAND_pseudo_bytes(RSTRING_PTR(str), n)) {
Index: ruby_1_8/ChangeLog
===================================================================
--- ruby_1_8/ChangeLog	(revision 16691)
+++ ruby_1_8/ChangeLog	(revision 16692)
@@ -1,3 +1,8 @@
+Fri May 30 03:12:18 2008  Akinori MUSHA  <knu@i...>
+
+	* ext/openssl/ossl_bn.c (ossl_bn_s_rand, ossl_bn_s_pseudo_rand):
+	  Int should be enough here.
+
 Fri May 30 02:35:00 2008  Akinori MUSHA  <knu@i...>
 
 	* ext/openssl/ossl_bn.c (ossl_bn_s_rand, ossl_bn_s_pseudo_rand),
Index: ruby_1_8_7/ext/openssl/ossl_rand.c
===================================================================
--- ruby_1_8_7/ext/openssl/ossl_rand.c	(revision 16691)
+++ ruby_1_8_7/ext/openssl/ossl_rand.c	(revision 16692)
@@ -96,7 +96,7 @@
 ossl_rand_bytes(VALUE self, VALUE len)
 {
     VALUE str;
-    long n = NUM2INT(len);
+    int n = NUM2INT(len);
 
     str = rb_str_new(0, n);
     if (!RAND_bytes(RSTRING_PTR(str), n)) {
@@ -115,7 +115,7 @@
 ossl_rand_pseudo_bytes(VALUE self, VALUE len)
 {
     VALUE str;
-    long n = NUM2INT(len);
+    int n = NUM2INT(len);
 
     str = rb_str_new(0, n);
     if (!RAND_pseudo_bytes(RSTRING_PTR(str), n)) {
Index: ruby_1_8_7/ChangeLog
===================================================================
--- ruby_1_8_7/ChangeLog	(revision 16691)
+++ ruby_1_8_7/ChangeLog	(revision 16692)
@@ -1,3 +1,8 @@
+Fri May 30 03:12:18 2008  Akinori MUSHA  <knu@i...>
+
+	* ext/openssl/ossl_bn.c (ossl_bn_s_rand, ossl_bn_s_pseudo_rand):
+	  Int should be enough here.
+
 Fri May 30 02:35:00 2008  Akinori MUSHA  <knu@i...>
 
 	* ext/openssl/ossl_bn.c (ossl_bn_s_rand, ossl_bn_s_pseudo_rand),

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]