diff options
Diffstat (limited to 'src/tracing.h')
-rw-r--r-- | src/tracing.h | 4 |
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(); |