From 601f3aaef48b0fe928d3131bfcf21ec353d2cf63 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Fri, 12 Apr 2019 23:10:32 +0100 Subject: [PATCH] Fix race condition causing crashes/undefined behaviour on thread init on windows/MinGW --- src/thread.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/thread.h b/src/thread.h index f7edc9064c..f19688c905 100644 --- a/src/thread.h +++ b/src/thread.h @@ -86,7 +86,7 @@ inline bool StartNewThread(std::thread *thr, const char *name, TFn&& _Fx, TArgs& } catch (...) { NOT_REACHED(); } - }, name, std::forward(_Fx), std::forward(_Ax)...); + }, std::forward(name), std::forward(_Fx), std::forward(_Ax)...); if (thr != nullptr) { *thr = std::move(t);