diff --git a/judge/runguard.cc b/judge/runguard.cc index 549c0bb6c5..ca92a7785b 100644 --- a/judge/runguard.cc +++ b/judge/runguard.cc @@ -64,6 +64,7 @@ #include #include #include +#include #define PROGRAM "runguard" #define VERSION DOMJUDGE_VERSION "/" REVISION @@ -233,7 +234,7 @@ void verbose(const char *format, ...) void verbose_from_signalhandler(const char* msg) { if (!be_quiet && be_verbose) { - write(STDERR_FILENO, msg, strlen(msg)); + [[maybe_unused]] auto r = write(STDERR_FILENO, msg, strlen(msg)); } } @@ -242,7 +243,7 @@ void warning_from_signalhandler(const char* msg) if (!be_quiet) { // Do not include timing here, as it wouldn't be safe from a signalhandler. // TODO: Consider rewriting using clock_gettime in the future. - write(STDERR_FILENO, msg, strlen(msg)); + [[maybe_unused]] auto r = write(STDERR_FILENO, msg, strlen(msg)); } }