From f694c3be40c0085cd674fb6388fa6586f32e7228 Mon Sep 17 00:00:00 2001 From: Lynix Date: Fri, 3 May 2013 02:50:06 +0200 Subject: [PATCH] Fixed warning on 64bits Former-commit-id: eb4c1fb88cc0aec38507c3100650d45deeb4e64a --- src/Nazara/Core/Debug/MemoryLeakTracker.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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