Revision
2915
Author
lsansonetti@apple.com
Date
2009-10-28 19:16:12 -0700 (Wed, 28 Oct 2009)

Log Message

more openssl porting

Modified Paths

Diff

Modified: MacRuby/trunk/ext/openssl/ossl_cipher.c (2914 => 2915)


--- MacRuby/trunk/ext/openssl/ossl_cipher.c	2009-10-29 01:52:18 UTC (rev 2914)
+++ MacRuby/trunk/ext/openssl/ossl_cipher.c	2009-10-29 02:16:12 UTC (rev 2915)
@@ -109,7 +109,7 @@
     return self;
 }
 static VALUE
-ossl_cipher_copy(VALUE self, VALUE other)
+ossl_cipher_copy(VALUE self, SEL sel, VALUE other)
 {
     EVP_CIPHER_CTX *ctx1, *ctx2;
 	

Modified: MacRuby/trunk/ext/openssl/ossl_config.c (2914 => 2915)


--- MacRuby/trunk/ext/openssl/ossl_config.c	2009-10-29 01:52:18 UTC (rev 2914)
+++ MacRuby/trunk/ext/openssl/ossl_config.c	2009-10-29 02:16:12 UTC (rev 2915)
@@ -114,7 +114,7 @@
 }
 
 static VALUE
-ossl_config_copy(VALUE self, VALUE other)
+ossl_config_copy(VALUE self, SEL sel, VALUE other)
 {
     VALUE str;
     CONF *conf;

Modified: MacRuby/trunk/ext/openssl/ossl_digest.c (2914 => 2915)


--- MacRuby/trunk/ext/openssl/ossl_digest.c	2009-10-29 01:52:18 UTC (rev 2914)
+++ MacRuby/trunk/ext/openssl/ossl_digest.c	2009-10-29 02:16:12 UTC (rev 2915)
@@ -110,7 +110,7 @@
 }
 
 static VALUE
-ossl_digest_copy(VALUE self, VALUE other)
+ossl_digest_copy(VALUE self, SEL sel, VALUE other)
 {
     EVP_MD_CTX *ctx1, *ctx2;
     
@@ -170,8 +170,6 @@
     EVP_MD_CTX *ctx;
     VALUE str;
 
-printf("ossl_digest_finish %p\n", (void *)self);
-
     rb_scan_args(argc, argv, "01", &str);
 
     GetDigest(self, ctx);

Modified: MacRuby/trunk/ext/openssl/ossl_hmac.c (2914 => 2915)


--- MacRuby/trunk/ext/openssl/ossl_hmac.c	2009-10-29 01:52:18 UTC (rev 2914)
+++ MacRuby/trunk/ext/openssl/ossl_hmac.c	2009-10-29 02:16:12 UTC (rev 2915)
@@ -77,7 +77,7 @@
 }
 
 static VALUE
-ossl_hmac_copy(VALUE self, VALUE other)
+ossl_hmac_copy(VALUE self, SEL sel, VALUE other)
 {
     HMAC_CTX *ctx1, *ctx2;
     

Modified: MacRuby/trunk/ext/openssl/ossl_pkcs7.c (2914 => 2915)


--- MacRuby/trunk/ext/openssl/ossl_pkcs7.c	2009-10-29 01:52:18 UTC (rev 2914)
+++ MacRuby/trunk/ext/openssl/ossl_pkcs7.c	2009-10-29 02:16:12 UTC (rev 2915)
@@ -332,7 +332,7 @@
 }
 
 static VALUE
-ossl_pkcs7_copy(VALUE self, VALUE other)
+ossl_pkcs7_copy(VALUE self, SEL sel, VALUE other)
 {
     PKCS7 *a, *b, *pkcs7;
 

Modified: MacRuby/trunk/ext/openssl/ossl_x509cert.c (2914 => 2915)


--- MacRuby/trunk/ext/openssl/ossl_x509cert.c	2009-10-29 01:52:18 UTC (rev 2914)
+++ MacRuby/trunk/ext/openssl/ossl_x509cert.c	2009-10-29 02:16:12 UTC (rev 2915)
@@ -157,7 +157,7 @@
 }
 
 static VALUE
-ossl_x509_copy(VALUE self, VALUE other)
+ossl_x509_copy(VALUE self, SEL sel, VALUE other)
 {
     X509 *a, *b, *x509;
 	

Modified: MacRuby/trunk/ext/openssl/ossl_x509crl.c (2914 => 2915)


--- MacRuby/trunk/ext/openssl/ossl_x509crl.c	2009-10-29 01:52:18 UTC (rev 2914)
+++ MacRuby/trunk/ext/openssl/ossl_x509crl.c	2009-10-29 02:16:12 UTC (rev 2915)
@@ -113,7 +113,7 @@
 }
 
 static VALUE
-ossl_x509crl_copy(VALUE self, VALUE other)
+ossl_x509crl_copy(VALUE self, SEL sel, VALUE other)
 {
     X509_CRL *a, *b, *crl;
 	

Modified: MacRuby/trunk/ext/openssl/ossl_x509req.c (2914 => 2915)


--- MacRuby/trunk/ext/openssl/ossl_x509req.c	2009-10-29 01:52:18 UTC (rev 2914)
+++ MacRuby/trunk/ext/openssl/ossl_x509req.c	2009-10-29 02:16:12 UTC (rev 2915)
@@ -121,7 +121,7 @@
 }
 
 static VALUE
-ossl_x509req_copy(VALUE self, VALUE other)
+ossl_x509req_copy(VALUE self, SEL sel, VALUE other)
 {
     X509_REQ *a, *b, *req;
 	

Modified: MacRuby/trunk/ext/openssl/ruby_missing.h (2914 => 2915)


--- MacRuby/trunk/ext/openssl/ruby_missing.h	2009-10-29 01:52:18 UTC (rev 2914)
+++ MacRuby/trunk/ext/openssl/ruby_missing.h	2009-10-29 02:16:12 UTC (rev 2915)
@@ -12,7 +12,7 @@
 #define _OSSL_RUBY_MISSING_H_
 
 #define rb_define_copy_func(klass, func) \
-	rb_define_method(klass, "initialize_copy", func, 1)
+	rb_objc_define_method(klass, "initialize_copy", func, 1)
 
 
 #ifndef GetReadFile