summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKazuki Yamaguchi <[email protected]>2025-02-09 19:42:54 +0900
committergit <[email protected]>2025-02-11 16:42:26 +0000
commit4ac75f6f6453bbf3c89f5b9ae02a03085b506ed5 ()
tree8fb88b832d15044cd60e2bebd743cffd48cc4bdf
parent47cdf98fa43a481991c229532e74c44943efcf39 (diff)
[ruby/openssl] x509name: do not check for negative return from X509_NAME_entry_count()
The function never returns a negative number. https://.com/ruby/openssl/commit/895ce6fdfc
-rw-r--r--ext/openssl/ossl_x509name.c6
1 files changed, 1 insertions, 5 deletions
@@ -354,11 +354,7 @@ ossl_x509name_to_a(VALUE self)
GetX509Name(self, name);
entries = X509_NAME_entry_count(name);
- if (entries < 0) {
- OSSL_Debug("name entries < 0!");
- return rb_ary_new();
- }
- ret = rb_ary_new2(entries);
for (i=0; i<entries; i++) {
if (!(entry = X509_NAME_get_entry(name, i))) {
ossl_raise(eX509NameError, NULL);