From 1317c2e219f931682a64ca7cf30bb00b0b1c357f Mon Sep 17 00:00:00 2001 From: Hans-Kristian Arntzen Date: Mon, 30 Oct 2023 21:50:42 +0100 Subject: [PATCH] Add more safety when THREAD_GROUP does not exist. --- util/timeline_trace_file.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/timeline_trace_file.hpp b/util/timeline_trace_file.hpp index 0dfc6a0c..7bfc2b64 100644 --- a/util/timeline_trace_file.hpp +++ b/util/timeline_trace_file.hpp @@ -83,7 +83,7 @@ class TimelineTraceFile #define GRANITE_MACRO_CONCAT_IMPL(a, b) a##b #define GRANITE_MACRO_CONCAT(a, b) GRANITE_MACRO_CONCAT_IMPL(a, b) #define GRANITE_SCOPED_TIMELINE_EVENT(str) \ - ::Util::TimelineTraceFile::ScopedEvent GRANITE_MACRO_CONCAT(_timeline_scoped_count_, __COUNTER__){GRANITE_THREAD_GROUP()->get_timeline_trace_file(), str} + ::Util::TimelineTraceFile::ScopedEvent GRANITE_MACRO_CONCAT(_timeline_scoped_count_, __COUNTER__){GRANITE_THREAD_GROUP() ? GRANITE_THREAD_GROUP()->get_timeline_trace_file() : nullptr, str} #define GRANITE_SCOPED_TIMELINE_EVENT_FILE(file, str) \ ::Util::TimelineTraceFile::ScopedEvent GRANITE_MACRO_CONCAT(_timeline_scoped_count_, __COUNTER__){file, str} #else