diff options
author | Kazuki Yamaguchi <[email protected]> | 2025-02-09 19:42:54 +0900 |
---|---|---|
committer | git <[email protected]> | 2025-02-11 16:42:26 +0000 |
commit | 4ac75f6f6453bbf3c89f5b9ae02a03085b506ed5 () | |
tree | 8fb88b832d15044cd60e2bebd743cffd48cc4bdf | |
parent | 47cdf98fa43a481991c229532e74c44943efcf39 (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.c | 6 |
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); |