From a1efed20a315d6854c7bb6b5f9e25df7481846d7 Mon Sep 17 00:00:00 2001 From: Lynix Date: Sat, 12 Jul 2014 15:05:23 +0200 Subject: [PATCH] Fixed debug build error Former-commit-id: a96aa0c4b78c4095ae461f5a4ee81be3074fc47d --- include/Nazara/Core/MemoryPool.inl | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/include/Nazara/Core/MemoryPool.inl b/include/Nazara/Core/MemoryPool.inl index 1d44075ad..5521e790d 100644 --- a/include/Nazara/Core/MemoryPool.inl +++ b/include/Nazara/Core/MemoryPool.inl @@ -2,6 +2,13 @@ // This file is part of the "Nazara Engine - Core module" // For conditions of distribution and use, see copyright notice in Config.hpp +// Je ne suis pas fier des cinq lignes qui suivent mais difficile de faire autrement pour le moment... +#ifdef NAZARA_DEBUG_NEWREDEFINITION_DISABLE_REDEFINITION + #define NAZARA_DEBUG_NEWREDEFINITION_DISABLE_REDEFINITION_DEFINED +#else + #define NAZARA_DEBUG_NEWREDEFINITION_DISABLE_REDEFINITION +#endif + #include #include @@ -104,3 +111,8 @@ unsigned int NzMemoryPool::GetSize() const } #include + +// Si c'est nous qui avons défini la constante, alors il nous faut l'enlever (Pour éviter que le moteur entier n'en souffre) +#ifndef NAZARA_DEBUG_NEWREDEFINITION_DISABLE_REDEFINITION_DEFINED + #undef NAZARA_DEBUG_NEWREDEFINITION_DISABLE_REDEFINITION +#endif