From 8f31d36bcd806670d4872cd282c16ce3a0b83b57 Mon Sep 17 00:00:00 2001 From: Takashi Kojo Date: Sat, 25 Nov 2017 06:25:15 +0900 Subject: [PATCH] gurde SSL_get_peer_cert_chain->count check by macro option --- tests/api.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/api.c b/tests/api.c index f793d9e38..b588e375a 100644 --- a/tests/api.c +++ b/tests/api.c @@ -162,7 +162,7 @@ #include #endif -#if defined(SESSION_CERTS) +#if defined(SESSION_CERTS) && defined(TEST_PEER_CERT_CHAIN) #include "wolfssl/internal.h" /* for testing SSL_get_peer_cert_chain */ #endif @@ -10380,7 +10380,7 @@ static int msgCb(SSL_CTX *ctx, SSL *ssl) (void) ctx; (void) ssl; printf("\n===== msgcb called ====\n"); - #if defined(SESSION_CERTS) + #if defined(SESSION_CERTS) && defined(TEST_PEER_CERT_CHAIN) AssertTrue(SSL_get_peer_cert_chain(ssl) != NULL); AssertIntEQ(((WOLFSSL_X509_CHAIN *)SSL_get_peer_cert_chain(ssl))->count, 1); #endif