ruby-cvs:18056
From: (matz) <matz ruby-lang.org>
Date: Sat, 2 Sep 2006 23:40:51 +0900
Subject: [ruby-cvs:18056] ruby/ext/openssl: * ruby.h (struct RArray): embed small arrays.
matz Sat, 2 Sep 2006 23:40:51 +0900
Modified files:
ruby/ext/openssl:
ossl.c ossl_ocsp.c ossl_ssl.c ossl_x509cert.c ossl_x509crl.c
ossl_x509req.c ossl_x509revoked.c
Log:
* ruby.h (struct RArray): embed small arrays.
(RARRAY_LEN): defined for accessing array members.
(RARRAY_PTR): ditto.
* array.c: use RARRAY_LEN and RARRAY_PTR.
Revision Changes Path
1.19 +2 -2 ruby/ext/openssl/ossl.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/openssl/ossl.c?cvsroot=src&r1=1.18&r2=1.19
1.8 +5 -5 ruby/ext/openssl/ossl_ocsp.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/openssl/ossl_ocsp.c?cvsroot=src&r1=1.7&r2=1.8
1.33 +5 -5 ruby/ext/openssl/ossl_ssl.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/openssl/ossl_ssl.c?cvsroot=src&r1=1.32&r2=1.33
1.6 +5 -5 ruby/ext/openssl/ossl_x509cert.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/openssl/ossl_x509cert.c?cvsroot=src&r1=1.5&r2=1.6
1.5 +9 -9 ruby/ext/openssl/ossl_x509crl.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/openssl/ossl_x509crl.c?cvsroot=src&r1=1.4&r2=1.5
1.9 +5 -5 ruby/ext/openssl/ossl_x509req.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/openssl/ossl_x509req.c?cvsroot=src&r1=1.8&r2=1.9
1.4 +5 -5 ruby/ext/openssl/ossl_x509revoked.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/openssl/ossl_x509revoked.c?cvsroot=src&r1=1.3&r2=1.4