From 77f889b2e34d80f62ddc43642f66f6bda020444c Mon Sep 17 00:00:00 2001 From: Yaowu Xu <yaowu@google.com> Date: Mon, 4 Feb 2013 15:22:55 -0800 Subject: [PATCH] fix a build issue with MSVC on windows for idct 16x16 unit test Change-Id: I51da9405c3a4d7bb3f4cdf062aaccaa90b33dca4 --- test/dct16x16_test.cc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test/dct16x16_test.cc b/test/dct16x16_test.cc index a4f1f8d731..194d5fb742 100644 --- a/test/dct16x16_test.cc +++ b/test/dct16x16_test.cc @@ -26,6 +26,15 @@ using libvpx_test::ACMRandom; namespace { +#ifdef _MSC_VER +static int round(double x) { + if (x < 0) + return (int)ceil(x - 0.5); + else + return (int)floor(x + 0.5); +} +#endif + const double PI = 3.1415926535898; void reference2_16x16_idct_2d(double *input, double *output) { double x; -- GitLab