summaryrefslogtreecommitdiff
path: root/src/tracing.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/tracing.h')
-rw-r--r--src/tracing.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tracing.h b/src/tracing.h
index f1e741c5..dce1b89a 100644
--- a/src/tracing.h
+++ b/src/tracing.h
@@ -42,10 +42,10 @@ struct TraceScope {
TraceScope() = delete;
TraceScope(const char* method);
template<typename... Args>
- TraceScope(const char* method, const char* format, Args... args)
+ TraceScope(const char* method, const char* format, Args&&... args)
: method_(method) {
PrintEnter(method);
- fprintf(stderr, format, args...);
+ fprintf(stderr, format, std::forward<Args>(args)...);
PrintNewline();
}
~TraceScope();