fix for infer memory leak report and for clang unused warning

This commit is contained in:
Jacob Barthelmeh
2020-12-21 17:07:35 +07:00
parent 5bd9c1b60d
commit 8c16bd2450
2 changed files with 5 additions and 0 deletions

View File

@@ -542,6 +542,8 @@ static RevokedCert *DupRevokedCertList(RevokedCert* in, void* heap)
}
current = current->next;
}
(void)heap;
return head;
}

View File

@@ -8857,6 +8857,8 @@ static int asn1_string_copy_to_buffer(WOLFSSL_ASN1_STRING* str, byte** buf,
*len = str->length;
XMEMCPY(*buf, str->data, str->length);
}
(void)heap;
return WOLFSSL_SUCCESS;
}
@@ -41290,6 +41292,7 @@ err:
WOLFSSL_MSG("No output parameters set");
WOLFSSL_LEAVE("wolfSSL_PEM_X509_INFO_read_bio", WOLFSSL_FAILURE);
wolfSSL_sk_free(localSk);
wolfSSL_X509_INFO_free(current);
return NULL;
}
if (ret != WOLFSSL_SUCCESS) {