diff --git a/nel/include/nel/misc/types_nl.h b/nel/include/nel/misc/types_nl.h index 06bd3f636..5af1ce3f3 100644 --- a/nel/include/nel/misc/types_nl.h +++ b/nel/include/nel/misc/types_nl.h @@ -174,10 +174,6 @@ # define NL_COMP_GCC #endif -#if defined(_HAS_CPP0X) || defined(__GXX_EXPERIMENTAL_CXX0X__) || (defined(NL_COMP_VC_VERSION) && NL_COMP_VC_VERSION >= 110) || (defined(__GNUC__) && (GCC_VERSION >= 40400) && (__cplusplus >= 201103L)) -# define NL_ISO_CPP0X_AVAILABLE -#endif - #if defined(NL_COMP_GCC) && (__cplusplus >= 201103L) # define NL_NO_EXCEPTION_SPECS #endif @@ -233,6 +229,10 @@ # endif #endif +#if defined(_HAS_CPP0X) || defined(__GXX_EXPERIMENTAL_CXX0X__) || (defined(NL_COMP_VC_VERSION) && NL_COMP_VC_VERSION >= 110) || (defined(NL_COMP_GCC) && (GCC_VERSION >= 40400) && (__cplusplus >= 201103L)) +# define NL_ISO_CPP0X_AVAILABLE +#endif + // Remove stupid Visual C++ warnings #ifdef NL_OS_WINDOWS # pragma warning (disable : 4503) // STL: Decorated name length exceeded, name was truncated