diff --git a/src/Math/MathTypeTraits.h b/src/Math/MathTypeTraits.h index 9e8a27ad0..b3d3edd3b 100644 --- a/src/Math/MathTypeTraits.h +++ b/src/Math/MathTypeTraits.h @@ -115,12 +115,12 @@ template struct MathTypeTraitsFloatingPoint { template struct MathTypeTraitsLong {}; -template<> struct MathTypeTraitsLong<8> { +template<> struct MathTypeTraitsLong { typedef unsigned int UnsignedType; typedef int Type; }; -template<> struct MathTypeTraitsLong<16> { +template<> struct MathTypeTraitsLong { typedef unsigned long long UnsignedType; typedef long long Type; };