summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Catanzaro <mcatanzaro@gnome.org>2020-08-07 13:55:23 -0500
committerMichael Catanzaro <mcatanzaro@gnome.org>2020-08-07 13:57:20 -0500
commit388401952778ae544326380ffcccaafc5b7fbbde (patch)
tree75536647f41f5a518d62c376f8738b2df5bb09f5
parent38b0c6019cf6a50616651e3b757571896881f727 (diff)
downloadgnutls-388401952778ae544326380ffcccaafc5b7fbbde.tar.gz
Fix invalid free in missing issuer test case error path
This variable is not initialized in this error path: it's only initialized if gnutls_x509_crt_get_authority_info_access() succeeds. Signed-off-by: Michael Catanzaro <mcatanzaro@gnome.org>
-rw-r--r--tests/missingissuer_aia.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/tests/missingissuer_aia.c b/tests/missingissuer_aia.c
index 8ed534b24c..24f71ec968 100644
--- a/tests/missingissuer_aia.c
+++ b/tests/missingissuer_aia.c
@@ -81,7 +81,6 @@ static int getissuer_callback(gnutls_x509_trust_list_t tlist,
GNUTLS_IA_CAISSUERS_URI, &aia, NULL);
if (ret < 0) {
fprintf(stderr, "error: %s\n", gnutls_strerror(ret));
- gnutls_free(aia.data);
return -1;
}