From 0c517679c48753d0290621f04679c24755e1d346 Mon Sep 17 00:00:00 2001 From: Michael Meyer Date: Sat, 16 Jul 2022 00:15:29 -0400 Subject: [PATCH] Silence some -Wunused-but-set-variable warnings If NH_DEVEL_STATUS was set to NH_STATUS_RELEASED or NetHack was compiled without DEBUG defined, the 'vlen' variable in a couple pline.c functions wasn't used. This could trigger compiler warnings. --- src/pline.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/pline.c b/src/pline.c index 24dcc49a89..2c2f7bf624 100644 --- a/src/pline.c +++ b/src/pline.c @@ -120,6 +120,8 @@ vpline(const char *line, va_list the_args) if (vlen >= (int) sizeof pbuf) panic("%s: truncation of buffer at %zu of %d bytes", "pline", sizeof pbuf, vlen); +#else + nhUse(vlen); #endif #else Vsprintf(pbuf, line, the_args); @@ -618,6 +620,8 @@ vconfig_error_add(const char *str, va_list the_args) if (vlen >= (int) sizeof buf) panic("%s: truncation of buffer at %zu of %d bytes", "config_error_add", sizeof buf, vlen); +#else + nhUse(vlen); #endif #else Vsprintf(buf, str, the_args);