Index: source/libvpx/vp9/encoder/x86/vp9_dct_impl_sse2.c |
diff --git a/source/libvpx/vp9/encoder/x86/vp9_dct_impl_sse2.c b/source/libvpx/vp9/encoder/x86/vp9_dct_impl_sse2.c |
index 12fa747e859beccf7cfb01cc4fe3dc41291e57d3..e03a76d2e894305145da306ec96aa113d33a472a 100644 |
--- a/source/libvpx/vp9/encoder/x86/vp9_dct_impl_sse2.c |
+++ b/source/libvpx/vp9/encoder/x86/vp9_dct_impl_sse2.c |
@@ -578,7 +578,7 @@ void FDCT16x16_2D(const int16_t *input, tran_low_t *output, int stride) { |
// in normal/row positions). |
int pass; |
// We need an intermediate buffer between passes. |
- DECLARE_ALIGNED_ARRAY(16, int16_t, intermediate, 256); |
+ DECLARE_ALIGNED(16, int16_t, intermediate[256]); |
const int16_t *in = input; |
int16_t *out0 = intermediate; |
tran_low_t *out1 = output; |