shithub: libvpx

Download patch

ref: 57e987576f526da2d384377d7bbc866ec5b098e6
parent: 1d12a125e7a1925e9f1e69cca818ba3458295f98
parent: 672100a84e11a4ce61edcfa080f994d887a5d8b3
author: Johann Koenig <johannkoenig@google.com>
date: Thu Feb 23 02:41:20 EST 2017

Merge "vp8_fdct4x4 test: fix segfault again"

--- a/test/vp8_fdct4x4_test.cc
+++ b/test/vp8_fdct4x4_test.cc
@@ -86,7 +86,7 @@
 
 TEST_P(FdctTest, SignBiasCheck) {
   int16_t test_input_block[16];
-  int16_t test_output_block[16];
+  DECLARE_ALIGNED(16, int16_t, test_output_block[16]);
   const int pitch = 8;
   int count_sign_block[16][2];
   const int count_test_block = 1000000;
@@ -155,9 +155,9 @@
   double total_error = 0;
   const int count_test_block = 1000000;
   for (int i = 0; i < count_test_block; ++i) {
-    DECLARE_ALIGNED(16, int16_t, test_input_block[16]);
-    DECLARE_ALIGNED(16, int16_t, test_output_block[16]);
-    int16_t test_temp_block[16];
+    int16_t test_input_block[16];
+    int16_t test_output_block[16];
+    DECLARE_ALIGNED(16, int16_t, test_temp_block[16]);
 
     // Initialize a test block with input range [-255, 255].
     for (int j = 0; j < 16; ++j) {