From b3ee0a96381ba8fe84a8704d4e6f9f29cc36d743 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Fri, 18 Jul 2025 20:24:36 +0200 Subject: [PATCH] curl_trc: add missing guard for Curl_trc_ssls when !verbose lib/curl_trc.c:643:6: error: no previous prototype for function 'Curl_trc_ssls' [-Werror,-Wmissing-prototypes] 643 | void Curl_trc_ssls(struct Curl_easy *data, const char *fmt, ...) | ^ lib/curl_trc.c:643:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 643 | void Curl_trc_ssls(struct Curl_easy *data, const char *fmt, ...) | ^ | static 1 error generated. options='-DCURL_DISABLE_AWS=ON -DCURL_DISABLE_BEARER_AUTH=ON -DCURL_DISABLE_BINDLOCAL=ON -DCURL_DISABLE_CA_SEARCH=ON -DCURL_DISABLE_DIGEST_AUTH=ON -DCURL_DISABLE_DOH=ON -DCURL_DISABLE_FILE=ON -DCURL_DISABLE_FORM_API=ON -DCURL_DISABLE_FTP=ON -DCURL_DISABLE_GETOPTIONS=ON -DCURL_DISABLE_HSTS=ON -DCURL_DISABLE_HTTP=ON -DCURL_DISABLE_HTTP_AUTH=ON -DCURL_DISABLE_INSTALL=ON -DCURL_DISABLE_IPFS=ON -DCURL_DISABLE_KERBEROS_AUTH=ON -DCURL_DISABLE_LDAPS=ON -DCURL_DISABLE_LIBCURL_OPTION=ON -DCURL_DISABLE_MIME=ON -DCURL_DISABLE_MQTT=ON -DCURL_DISABLE_NEGOTIATE_AUTH=ON -DCURL_DISABLE_NTLM=ON -DCURL_DISABLE_PARSEDATE=ON -DCURL_DISABLE_POP3=ON -DCURL_DISABLE_PROXY=ON -DCURL_DISABLE_RTSP=ON -DCURL_DISABLE_SHA512_256=ON -DCURL_DISABLE_SHUFFLE_DNS=ON -DCURL_DISABLE_SMB=ON -DCURL_DISABLE_SRP=ON -DCURL_DISABLE_TELNET=ON -DCURL_DISABLE_VERBOSE_STRINGS=ON -DENABLE_UNICODE=ON -DCURL_ENABLE_SSL=OFF' --- lib/curl_trc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/curl_trc.c b/lib/curl_trc.c index 66ca89ceed..9a1f706d40 100644 --- a/lib/curl_trc.c +++ b/lib/curl_trc.c @@ -201,7 +201,6 @@ void Curl_failf(struct Curl_easy *data, const char *fmt, ...) #if !defined(CURL_DISABLE_VERBOSE_STRINGS) - static void trc_infof(struct Curl_easy *data, struct curl_trc_feat *feat, const char *opt_id, int opt_id_idx, @@ -639,11 +638,12 @@ void Curl_trc_ws(struct Curl_easy *data, const char *fmt, ...) (void)data; (void)fmt; } #endif - +#ifdef USE_SSL void Curl_trc_ssls(struct Curl_easy *data, const char *fmt, ...) { (void)data; (void)fmt; } +#endif #endif /* !defined(CURL_DISABLE_VERBOSE_STRINGS) */