]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
mbedtls: fix building when MBEDTLS_X509_REMOVE_INFO flag is defined
authorMAntoniak <47522782+MAntoniak@users.noreply.github.com>
Thu, 8 Feb 2024 18:54:45 +0000 (19:54 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 9 Feb 2024 15:00:43 +0000 (16:00 +0100)
Closes #12904

lib/vtls/mbedtls.c

index 7d70de53bd24f2c2ebcbc0112f8421cdfb8cbf99..d6c9bce25c9b51dd7846cb21c1dc69ec590ba9d9 100644 (file)
@@ -775,6 +775,7 @@ mbed_connect_step2(struct Curl_cfilter *cf, struct Curl_easy *data)
   peercert = mbedtls_ssl_get_peer_cert(&backend->ssl);
 
   if(peercert && data->set.verbose) {
+#ifndef MBEDTLS_X509_REMOVE_INFO
     const size_t bufsize = 16384;
     char *buffer = malloc(bufsize);
 
@@ -787,6 +788,9 @@ mbed_connect_step2(struct Curl_cfilter *cf, struct Curl_easy *data)
       infof(data, "Unable to dump certificate information");
 
     free(buffer);
+#else
+    infof(data, "Unable to dump certificate information");
+#endif
   }
 
   if(pinnedpubkey) {