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>
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;
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);