avfilter/tests/integral: Fix build warning after adjust the location
authorJun Zhao <mypopydev@gmail.com>
Sun, 10 Feb 2019 06:28:22 +0000 (14:28 +0800)
committerJun Zhao <mypopydev@gmail.com>
Tue, 12 Feb 2019 01:09:29 +0000 (09:09 +0800)
Fix build warning like "warning: ISO C90 forbids mixed declarations
and code" after adjust the location for malloc fail check.

Reviewed-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Jun Zhao <mypopydev@gmail.com>
libavfilter/tests/integral.c

index 361bfd5..093ed39 100644 (file)
@@ -33,6 +33,9 @@ static void display_integral(const uint32_t *ii, int w, int h, int lz_32)
 int main(void)
 {
     int ret = 0, xoff, yoff;
+    uint32_t *ii_start;
+    uint32_t *ii_start2;
+    NLMeansDSPContext dsp = {0};
 
     // arbitrary test source of size 6x4 and linesize=8
     const int w = 6, h = 5, lz = 8;
@@ -57,10 +60,8 @@ int main(void)
     if (!ii || !ii2)
         return -1;
 
-    uint32_t *ii_start  = ii  + ii_lz_32 + 1; // skip top 0-line and left 0-column
-    uint32_t *ii_start2 = ii2 + ii_lz_32 + 1; // skip top 0-line and left 0-column
-
-    NLMeansDSPContext dsp = {0};
+    ii_start  = ii  + ii_lz_32 + 1; // skip top 0-line and left 0-column
+    ii_start2 = ii2 + ii_lz_32 + 1; // skip top 0-line and left 0-column
 
     ff_nlmeans_init(&dsp);