Skip to content

Commit 54259f7

Browse files
committed
Fix compiler error when compiling doxygen in C++20 mode
1 parent 13978f3 commit 54259f7

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/trace.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ class AutoTrace
100100
}
101101
else
102102
{
103-
g_tracer->log(m_loc,spdlog::level::trace,"> "+fmt,std::forward<Args>(args)...);
103+
g_tracer->log(m_loc,spdlog::level::trace,fmt::runtime("> "+fmt),std::forward<Args>(args)...);
104104
}
105105
}
106106
}
@@ -126,15 +126,15 @@ class AutoTrace
126126
{
127127
if (g_tracer)
128128
{
129-
g_tracer->log(loc,spdlog::level::trace,": "+fmt,std::forward<Args>(args)...);
129+
g_tracer->log(loc,spdlog::level::trace,fmt::runtime(": "+fmt),std::forward<Args>(args)...);
130130
}
131131
}
132132
template<typename... Args>
133133
void setExit(spdlog::source_loc loc,
134134
const std::string &msg,Args&&...args)
135135
{
136136
m_loc = loc;
137-
m_exitMessage = fmt::format(msg,std::forward<Args>(args)...);
137+
m_exitMessage = fmt::format(fmt::runtime(msg),std::forward<Args>(args)...);
138138
}
139139
private:
140140
spdlog::source_loc m_loc;

0 commit comments

Comments
 (0)