From: Joe Orton Date: Thu, 26 Sep 2019 09:17:58 +0000 (+0000) Subject: * modules/ssl/ssl_engine_log.c (ssl_log_cert_error): Use string X-Git-Tag: 2.5.0-alpha2-ci-test-only~1887 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=baaf6b9c49b417de87d7279623442c5ee78f5930;p=thirdparty%2Fapache%2Fhttpd.git * modules/ssl/ssl_engine_log.c (ssl_log_cert_error): Use string length returned by apr_vsnprintf. No functional change. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1867569 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/ssl/ssl_engine_log.c b/modules/ssl/ssl_engine_log.c index c70218863f3..451b83e4975 100644 --- a/modules/ssl/ssl_engine_log.c +++ b/modules/ssl/ssl_engine_log.c @@ -123,10 +123,8 @@ static void ssl_log_cert_error(const char *file, int line, int level, int msglen, n; char *name; - apr_vsnprintf(buf, sizeof buf, format, ap); - - msglen = strlen(buf); - + msglen = apr_vsnprintf(buf, sizeof buf, format, ap); + if (cert) { BIO *bio = BIO_new(BIO_s_mem());