aboutsummaryrefslogtreecommitdiffstats
path: root/ext/openssl
diff options
context:
space:
mode:
authorKazuki Yamaguchi <k@rhe.jp>2017-07-21 15:22:38 +0900
committerKazuki Yamaguchi <k@rhe.jp>2017-07-22 21:57:39 +0900
commit2a5ae3c7a53978145122a163e63a490a6a6c9993 (patch)
tree91ce56ef76547580bbc596aa0497f3a102f0f93f /ext/openssl
parenta896c3d1dfa090e92dec1abf8ac12843af6af721 (diff)
downloadruby-openssl-2a5ae3c7a53978145122a163e63a490a6a6c9993.tar.gz
ossl_pem_passwd_cb: do not check for taintedness
It is perfectly permissible to take passwords from an untrusted source.
Diffstat (limited to 'ext/openssl')
-rw-r--r--ext/openssl/ossl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/openssl/ossl.c b/ext/openssl/ossl.c
index 5a15c9ad..562241c5 100644
--- a/ext/openssl/ossl.c
+++ b/ext/openssl/ossl.c
@@ -151,7 +151,7 @@ ossl_pem_passwd_cb0(VALUE flag)
VALUE pass;
pass = rb_yield(flag);
- SafeStringValue(pass);
+ StringValue(pass);
return pass;
}