diff --git a/vp9/common/vp9_systemdependent.h b/vp9/common/vp9_systemdependent.h index b8d161d190f809b33905faa37eab2d8ceeeb9ea6..254a431a3005ed4aac06a1570685254ffe6bdda7 100644 --- a/vp9/common/vp9_systemdependent.h +++ b/vp9/common/vp9_systemdependent.h @@ -24,8 +24,8 @@ void vpx_reset_mmx_state(void); #define vp9_clear_system_state() #endif -#ifdef _MSC_VER -// round is not defined in MSVC +#if defined(_MSC_VER) && _MSC_VER < 1800 +// round is not defined in MSVC before VS2013. static int round(double x) { if (x < 0) return (int)ceil(x - 0.5);