From: Yaowu Xu Date: Wed, 8 Aug 2012 21:41:37 +0000 (-0700) Subject: a tiny fix for MSVC build X-Git-Tag: v1.3.0~1217^2~328^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e5904465559ad1a417ad8794ead147b985278411;p=libvpx a tiny fix for MSVC build Change-Id: Ib23b0711a4690e1edff3131ce48527b6805877fb --- diff --git a/vp8/common/filter.c b/vp8/common/filter.c index dba5a3202..280274422 100644 --- a/vp8/common/filter.c +++ b/vp8/common/filter.c @@ -628,7 +628,12 @@ static void vp8_filter_block2d_8_c (kInterp_Extend - 1) + output_height + kInterp_Extend; const unsigned int max_intermediate_height = (kInterp_Extend - 1) + filter_max_height + kInterp_Extend; +#ifdef _MSC_VER + // MSVC does not support C99 style declaration + unsigned char intermediate_buffer[23 * 16]; +#else unsigned char intermediate_buffer[max_intermediate_height * filter_max_width]; +#endif const int intermediate_next_stride = 1 - intermediate_height * output_width; // Horizontal pass (src -> transposed intermediate).