From 4b43cc2d59286d1180deece9002daf664857b4d5 Mon Sep 17 00:00:00 2001 From: Lynix Date: Sun, 3 May 2015 18:07:57 +0200 Subject: [PATCH] Core/MemoryManager: Made NextFree thread-safe Former-commit-id: e87a05254538b265761f836a35b1f00474fbf3c7 --- src/Nazara/Core/MemoryManager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Nazara/Core/MemoryManager.cpp b/src/Nazara/Core/MemoryManager.cpp index 8b7acfee9..651437b95 100644 --- a/src/Nazara/Core/MemoryManager.cpp +++ b/src/Nazara/Core/MemoryManager.cpp @@ -33,8 +33,8 @@ namespace bool s_initialized = false; const unsigned int s_magic = 0xDEADB33FUL; const char* s_logFileName = "NazaraMemory.log"; - const char* s_nextFreeFile = "(Internal error)"; - unsigned int s_nextFreeLine = 0; + thread_local const char* s_nextFreeFile = "(Internal error)"; + thread_local unsigned int s_nextFreeLine = 0; Block s_list = {