Little fixes and recursive mutex in NzFile

Former-commit-id: 7b5f3a6b14d027dc664e5d220257a22caca25c95
This commit is contained in:
Youri Hubaut
2015-05-02 16:19:46 +02:00
parent 854efefda1
commit b29d1ffcd8
8 changed files with 26 additions and 23 deletions

View File

@@ -209,6 +209,7 @@ void NzMemoryManager::Initialize()
#ifdef NAZARA_PLATFORM_WINDOWS
InitializeCriticalSection(&s_mutex);
//#elif defined(NAZARA_PLATFORM_POSIX) is already done in the namespace
#endif
s_initialized = true;
@@ -224,6 +225,8 @@ void NzMemoryManager::Uninitialize()
{
#ifdef NAZARA_PLATFORM_WINDOWS
DeleteCriticalSection(&s_mutex);
#elif defined(NAZARA_PLATFORM_POSIX)
pthread_mutex_destroy(&s_mutex);
#endif
FILE* log = std::fopen(s_MLTFileName, "a");