From 699bc5363ffe063bd53ebb0db03f039d74b96c37 Mon Sep 17 00:00:00 2001 From: PulkoMandy Date: Mon, 24 Jul 2023 14:59:34 +0200 Subject: [PATCH] Launch daemon: fix some unused variables Used for tracing only, so mark them as unused when tracing is disabled. Change-Id: I76acb0f18ccab12512eaa4b2644e9d57c591b9ef Reviewed-on: https://review.haiku-os.org/c/haiku/+/6740 Reviewed-by: waddlesplash Reviewed-by: Fredrik Holmqvist --- src/servers/launch/LaunchDaemon.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/servers/launch/LaunchDaemon.cpp b/src/servers/launch/LaunchDaemon.cpp index d39df62867..16faabd365 100644 --- a/src/servers/launch/LaunchDaemon.cpp +++ b/src/servers/launch/LaunchDaemon.cpp @@ -51,8 +51,10 @@ #ifdef DEBUG # define TRACE(x, ...) debug_printf(x, __VA_ARGS__) +# define TRACE_ONLY #else # define TRACE(x, ...) ; +# define TRACE_ONLY __attribute__((unused)) #endif @@ -441,7 +443,7 @@ status_t LaunchDaemon::RegisterExternalEvent(Event* event, const char* name, const BStringList& arguments) { - status_t status = B_NAME_NOT_FOUND; + status_t status TRACE_ONLY = B_NAME_NOT_FOUND; for (EventMap::iterator iterator = fEvents.begin(); iterator != fEvents.end(); iterator++) { ExternalEventSource* eventSource = iterator->second;