aboutsummaryrefslogtreecommitdiffstats
path: root/ext
diff options
context:
space:
mode:
Diffstat (limited to 'ext')
-rw-r--r--ext/openssl/ossl_x509name.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/openssl/ossl_x509name.c b/ext/openssl/ossl_x509name.c
index 8d80cd5986..58e2487485 100644
--- a/ext/openssl/ossl_x509name.c
+++ b/ext/openssl/ossl_x509name.c
@@ -143,6 +143,7 @@ ossl_x509name_initialize(int argc, VALUE *argv, VALUE self)
if(!d2i_X509_NAME(&x, &p, RSTRING_LEN(str)) && (DATA_PTR(self) = x, 1)){
ossl_raise(eX509NameError, NULL);
}
+ DATA_PTR(self) = x;
}
}