diff --git a/ssl/ssl_cert.c b/ssl/ssl_cert.c index 385d25f3f11435c7a11ee20643bbf2fb7b4c9743..4e75a962839eb5f87d16db7a84bf1e1d8d4703e0 100644 --- a/ssl/ssl_cert.c +++ b/ssl/ssl_cert.c @@ -670,7 +670,7 @@ int ssl_cert_set_current(CERT *c, long op) return 0; for (i = idx; i < SSL_PKEY_NUM; i++) { - CERT_PKEY *cpk = c->key + i; + CERT_PKEY *cpk = c->pkeys + i; if (cpk->x509 && cpk->privatekey) { c->key = cpk;