diff options
author | Kazuki Yamaguchi <k@rhe.jp> | 2016-09-09 00:30:31 +0900 |
---|---|---|
committer | Kazuki Yamaguchi <k@rhe.jp> | 2016-09-09 00:30:31 +0900 |
commit | 2fdd86693b4f9e4c28cc29194bbd648e7e22c23c (patch) | |
tree | aa6517a6cfdb8c35b8247f02e4dd8c6a93995267 /OpenSSL/BN.html | |
parent | 9e36d3ce1163ed371fb88b5c4418b0647a17b296 (diff) | |
download | ruby-openssl-2fdd86693b4f9e4c28cc29194bbd648e7e22c23c.tar.gz |
Sync with v2.0.0.beta.2-2-gc98322157e67
Diffstat (limited to 'OpenSSL/BN.html')
-rw-r--r-- | OpenSSL/BN.html | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/OpenSSL/BN.html b/OpenSSL/BN.html index 3bb42939..8ecb56af 100644 --- a/OpenSSL/BN.html +++ b/OpenSSL/BN.html @@ -565,12 +565,13 @@ ossl_bn_initialize(int argc, VALUE *argv, VALUE self) ossl_bn_div(VALUE self, VALUE other) { BIGNUM *bn1, *bn2 = GetBNPtr(other), *r1, *r2; - VALUE obj1, obj2; + VALUE klass, obj1, obj2; GetBN(self, bn1); - obj1 = NewBN(CLASS_OF(self)); - obj2 = NewBN(CLASS_OF(self)); + klass = rb_obj_class(self); + obj1 = NewBN(klass); + obj2 = NewBN(klass); if (!(r1 = BN_new())) { ossl_raise(eBNError, NULL); } |