diff --git a/src/Nazara/Core/Debug/MemoryLeakTracker.cpp b/src/Nazara/Core/Debug/MemoryLeakTracker.cpp index 84c7af8c4..48389dbd2 100644 --- a/src/Nazara/Core/Debug/MemoryLeakTracker.cpp +++ b/src/Nazara/Core/Debug/MemoryLeakTracker.cpp @@ -16,7 +16,11 @@ // C'est malheureux mais le spécificateur %z de (f)printf n'est pas supporté partout #ifdef NAZARA_COMPILER_MINGW - #define SIZE_T_SPECIFIER "%u" + #ifdef defined(NAZARA_PLATFORM_x64) + #define SIZE_T_SPECIFIER "%lu" + #else + #define SIZE_T_SPECIFIER "%llu" + #endif #else #define SIZE_T_SPECIFIER "%zu" // Standard #endif