diff --git a/src/include/stratagus.h b/src/include/stratagus.h index b3886d0e4..fac6a10ff 100644 --- a/src/include/stratagus.h +++ b/src/include/stratagus.h @@ -57,6 +57,7 @@ #pragma warning(disable:4761) /// Integral size mismatch #pragma warning(disable:4786) /// Truncated to 255 chars #include <stdlib.h> +#include <crtdbg.h> #define abort() _ASSERT(0) #include <stdio.h> #define snprintf _snprintf diff --git a/src/include/util.h b/src/include/util.h index 1037d1822..fc587f923 100644 --- a/src/include/util.h +++ b/src/include/util.h @@ -180,7 +180,7 @@ extern long isqrt(long num); template <typename T> void clamp(T* value, T minValue, T maxValue) { - //Assert(minValue < maxValue); + Assert(minValue < maxValue); if (*value < minValue) { *value = minValue;