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

ruby-changes:9687

From: yugui <ko1@a...>
Date: Thu, 1 Jan 2009 15:42:32 +0900 (JST)
Subject: [ruby-changes:9687] Ruby:r21228 (ruby_1_9_1): merges r21208 from trunk into ruby_1_9_1.

yugui	2009-01-01 15:42:15 +0900 (Thu, 01 Jan 2009)

  New Revision: 21228

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=21228

  Log:
    merges r21208 from trunk into ruby_1_9_1.
    * ext/openssl/ossl_digest.c (GetDigestPtr): use StringValueCStr
      instead of STR2CSTR.
    * ext/openssl/ossl_pkey_ec.c (ossl_ec_key_initialize): ditto.
      (ossl_ec_group_initialize): ditto.

  Modified files:
    branches/ruby_1_9_1/ChangeLog
    branches/ruby_1_9_1/ext/openssl/ossl_digest.c
    branches/ruby_1_9_1/ext/openssl/ossl_pkey_ec.c

Index: ruby_1_9_1/ChangeLog
===================================================================
--- ruby_1_9_1/ChangeLog	(revision 21227)
+++ ruby_1_9_1/ChangeLog	(revision 21228)
@@ -1,3 +1,11 @@
+Wed Dec 31 14:52:33 2008  Tanaka Akira  <akr@f...>
+
+	* ext/openssl/ossl_digest.c (GetDigestPtr): use StringValueCStr
+	  instead of STR2CSTR.
+
+	* ext/openssl/ossl_pkey_ec.c (ossl_ec_key_initialize): ditto.
+	  (ossl_ec_group_initialize): ditto.
+
 Tue Dec 30 21:17:00 2008  Tanaka Akira  <akr@f...>
 
 	* ext/socket/mkconstants.rb: use sock_define_uconst for INADDR_*
Index: ruby_1_9_1/ext/openssl/ossl_digest.c
===================================================================
--- ruby_1_9_1/ext/openssl/ossl_digest.c	(revision 21227)
+++ ruby_1_9_1/ext/openssl/ossl_digest.c	(revision 21228)
@@ -38,7 +38,7 @@
     const EVP_MD *md;
 
     if (TYPE(obj) == T_STRING) {
-    	const char *name = STR2CSTR(obj);
+    	const char *name = StringValueCStr(obj);
 
         md = EVP_get_digestbyname(name);
         if (!md)
Index: ruby_1_9_1/ext/openssl/ossl_pkey_ec.c
===================================================================
--- ruby_1_9_1/ext/openssl/ossl_pkey_ec.c	(revision 21227)
+++ ruby_1_9_1/ext/openssl/ossl_pkey_ec.c	(revision 21228)
@@ -201,7 +201,7 @@
             BIO_free(in);
 
             if (ec == NULL) {
-                const char *name = STR2CSTR(arg);
+                const char *name = StringValueCStr(arg);
                 int nid = OBJ_sn2nid(name);
 
                 if (nid == NID_undef)
@@ -785,7 +785,7 @@
             BIO_free(in);
 
             if (!group) {
-                const char *name = STR2CSTR(arg1);
+                const char *name = StringValueCStr(arg1);
                 int nid = OBJ_sn2nid(name);
 
                 if (nid == NID_undef)

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

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