From 38428896499eef55e342b117beec68da98fa7403 Mon Sep 17 00:00:00 2001 From: Daniel Pouzzner Date: Wed, 20 Jul 2022 18:19:58 -0500 Subject: [PATCH] src/tls13.c: in SendTls13ClientHello(), move nullness check on WOLFSSL* ssl back to the start of the function. --- src/tls13.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/tls13.c b/src/tls13.c index 6aa097835..fe09fdba3 100644 --- a/src/tls13.c +++ b/src/tls13.c @@ -3339,6 +3339,10 @@ int SendTls13ClientHello(WOLFSSL* ssl) WOLFSSL_START(WC_FUNC_CLIENT_HELLO_SEND); WOLFSSL_ENTER("SendTls13ClientHello"); + if (ssl == NULL) { + return BAD_FUNC_ARG; + } + ssl->options.buildingMsg = 1; major = SSLv3_MAJOR; tls12minor = TLSv1_2_MINOR; @@ -3350,10 +3354,6 @@ int SendTls13ClientHello(WOLFSSL* ssl) } #endif /* WOLFSSL_DTLS */ - if (ssl == NULL) { - return BAD_FUNC_ARG; - } - #ifdef HAVE_SESSION_TICKET if (ssl->options.resuming && (ssl->session->version.major != ssl->version.major ||