From: Lasse Collin Date: Wed, 18 Dec 2024 15:49:05 +0000 (+0200) Subject: tuklib_mbstr_wrap: Silence a warning from Clang X-Git-Tag: v5.7.1alpha~61 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5794cda064ce980450eaa5a4e2c71bd317168ce4;p=thirdparty%2Fxz.git tuklib_mbstr_wrap: Silence a warning from Clang Fixes: ca529c3f41a4a19a59e2e252e6dd9255f130c634 --- diff --git a/src/common/tuklib_mbstr_wrap.c b/src/common/tuklib_mbstr_wrap.c index 4cc559d2..8d906e00 100644 --- a/src/common/tuklib_mbstr_wrap.c +++ b/src/common/tuklib_mbstr_wrap.c @@ -254,7 +254,16 @@ tuklib_wrapf(FILE *stream, const struct tuklib_wrap_opt *opt, #ifdef HAVE_VASPRINTF va_start(ap, fmt); + +#ifdef __clang__ +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wformat-nonliteral" +#endif const int n = vasprintf(&buf, fmt, ap); +#ifdef __clang__ +# pragma GCC diagnostic pop +#endif + va_end(ap); if (n == -1) return TUKLIB_WRAP_ERR_FORMAT;