[ruby/openssl] x509name: do not check for negative return from X509_NAME_entry_count()
The function never returns a negative number. https://github.com/ruby/openssl/commit/895ce6fdfc
This commit is contained in:
parent
47cdf98fa4
commit
4ac75f6f64
@ -354,11 +354,7 @@ ossl_x509name_to_a(VALUE self)
|
|||||||
|
|
||||||
GetX509Name(self, name);
|
GetX509Name(self, name);
|
||||||
entries = X509_NAME_entry_count(name);
|
entries = X509_NAME_entry_count(name);
|
||||||
if (entries < 0) {
|
ret = rb_ary_new_capa(entries);
|
||||||
OSSL_Debug("name entries < 0!");
|
|
||||||
return rb_ary_new();
|
|
||||||
}
|
|
||||||
ret = rb_ary_new2(entries);
|
|
||||||
for (i=0; i<entries; i++) {
|
for (i=0; i<entries; i++) {
|
||||||
if (!(entry = X509_NAME_get_entry(name, i))) {
|
if (!(entry = X509_NAME_get_entry(name, i))) {
|
||||||
ossl_raise(eX509NameError, NULL);
|
ossl_raise(eX509NameError, NULL);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user