From e40f274878eb70946a1792f5ef142ec0d57ac9c4 Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Thu, 22 Aug 2019 20:26:28 +0200 Subject: [PATCH] BUILD: trace: make the lockon_ptr const to silence a warning without threads I forgot to fix this one before pushing, despite my tests. lockon_ptr is only used to compare pointers, it doesn't need to point to a writable location. Without threads the atomic store is turned into an assignment and rightfully complains. --- include/types/trace.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/types/trace.h b/include/types/trace.h index 6d85f9cbe..e43cb88b9 100644 --- a/include/types/trace.h +++ b/include/types/trace.h @@ -142,7 +142,7 @@ struct trace_source { struct sink *sink; // where to send the trace /* trace state part below */ enum trace_state state; - void *lockon_ptr; // what to lockon when lockon is set + const void *lockon_ptr; // what to lockon when lockon is set }; #endif /* _TYPES_TRACE_H */