@@ -4564,9 +4564,7 @@ void FreeX509(WOLFSSL_X509* x509)
45644564 XFREE(x509->sig.buffer, x509->heap, DYNAMIC_TYPE_SIGNATURE);
45654565 x509->sig.buffer = NULL;
45664566 #if defined(OPENSSL_EXTRA) || defined(OPENSSL_EXTRA_X509_SMALL)
4567- if (x509->authKeyIdSrc != NULL) {
4568- XFREE(x509->authKeyIdSrc, x509->heap, DYNAMIC_TYPE_X509_EXT);
4569- }
4567+ XFREE(x509->authKeyIdSrc, x509->heap, DYNAMIC_TYPE_X509_EXT);
45704568 else {
45714569 XFREE(x509->authKeyId, x509->heap, DYNAMIC_TYPE_X509_EXT);
45724570 }
@@ -4588,9 +4586,7 @@ void FreeX509(WOLFSSL_X509* x509)
45884586 }
45894587 #if defined(OPENSSL_ALL) || defined(OPENSSL_EXTRA) || \
45904588 defined(WOLFSSL_QT)
4591- if (x509->authInfoCaIssuer != NULL) {
4592- XFREE(x509->authInfoCaIssuer, x509->heap, DYNAMIC_TYPE_X509_EXT);
4593- }
4589+ XFREE(x509->authInfoCaIssuer, x509->heap, DYNAMIC_TYPE_X509_EXT);
45944590 if (x509->ext_sk != NULL) {
45954591 wolfSSL_sk_X509_EXTENSION_pop_free(x509->ext_sk, NULL);
45964592 }
@@ -8375,9 +8371,7 @@ void SSL_ResourceFree(WOLFSSL* ssl)
83758371 }
83768372#endif
83778373#ifdef OPENSSL_EXTRA
8378- if (ssl->param) {
8379- XFREE(ssl->param, ssl->heap, DYNAMIC_TYPE_OPENSSL);
8380- }
8374+ XFREE(ssl->param, ssl->heap, DYNAMIC_TYPE_OPENSSL);
83818375#endif
83828376#if defined(WOLFSSL_TLS13) && defined(WOLFSSL_POST_HANDSHAKE_AUTH)
83838377 while (ssl->certReqCtx != NULL) {
@@ -13261,12 +13255,9 @@ static int ProcessCSR(WOLFSSL* ssl, byte* input, word32* inOutIdx,
1326113255 DYNAMIC_TYPE_OCSP_REQUEST);
1326213256
1326313257 if (status == NULL || single == NULL || response == NULL) {
13264- if (status)
13265- XFREE(status, ssl->heap, DYNAMIC_TYPE_OCSP_STATUS);
13266- if (single)
13267- XFREE(single, ssl->heap, DYNAMIC_TYPE_OCSP_ENTRY);
13268- if (response)
13269- XFREE(response, ssl->heap, DYNAMIC_TYPE_OCSP_REQUEST);
13258+ XFREE(status, ssl->heap, DYNAMIC_TYPE_OCSP_STATUS);
13259+ XFREE(single, ssl->heap, DYNAMIC_TYPE_OCSP_ENTRY);
13260+ XFREE(response, ssl->heap, DYNAMIC_TYPE_OCSP_REQUEST);
1327013261
1327113262 return MEMORY_ERROR;
1327213263 }
@@ -15033,8 +15024,7 @@ int ProcessPeerCerts(WOLFSSL* ssl, byte* input, word32* inOutIdx,
1503315024 if (dCertAdd_inited)
1503415025 FreeDecodedCert(dCertAdd);
1503515026#ifdef WOLFSSL_SMALL_STACK
15036- if (dCertAdd)
15037- XFREE(dCertAdd, ssl->heap, DYNAMIC_TYPE_TMP_BUFFER);
15027+ XFREE(dCertAdd, ssl->heap, DYNAMIC_TYPE_TMP_BUFFER);
1503815028#endif
1503915029 if (ret != 0)
1504015030 goto exit_ppc;
@@ -16222,12 +16212,9 @@ static int DoCertificateStatus(WOLFSSL* ssl, byte* input, word32* inOutIdx,
1622216212 DYNAMIC_TYPE_OCSP_REQUEST);
1622316213
1622416214 if (status == NULL || single == NULL || response == NULL) {
16225- if (status)
16226- XFREE(status, ssl->heap, DYNAMIC_TYPE_OCSP_STATUS);
16227- if (single)
16228- XFREE(single, ssl->heap, DYNAMIC_TYPE_OCSP_ENTRY);
16229- if (response)
16230- XFREE(response, ssl->heap, DYNAMIC_TYPE_OCSP_REQUEST);
16215+ XFREE(status, ssl->heap, DYNAMIC_TYPE_OCSP_STATUS);
16216+ XFREE(single, ssl->heap, DYNAMIC_TYPE_OCSP_ENTRY);
16217+ XFREE(response, ssl->heap, DYNAMIC_TYPE_OCSP_REQUEST);
1623116218
1623216219 return MEMORY_ERROR;
1623316220 }
@@ -37152,8 +37139,7 @@ static int DoSessionTicket(WOLFSSL* ssl, const byte* input, word32* inOutIdx,
3715237139 ssl->clSuites = NULL;
3715337140#endif
3715437141#ifdef WOLFSSL_SMALL_STACK
37155- if (clSuites != NULL)
37156- XFREE(clSuites, ssl->heap, DYNAMIC_TYPE_SUITES);
37142+ XFREE(clSuites, ssl->heap, DYNAMIC_TYPE_SUITES);
3715737143#endif
3715837144 WOLFSSL_LEAVE("DoClientHello", ret);
3715937145 WOLFSSL_END(WC_FUNC_CLIENT_HELLO_DO);
0 commit comments