deblock: annotate postproc parameters

Clears a clang static analyzer warning where 'cols' is assumed to be
less than 0, preventing the for loop from executing.

The assembly already requires that the size be 8 or 16 (U/V or Y plane)
and cols is a multiple of 8.

Change-Id: Ica4612690ead1638c94cfe56b306e87f8ce644f9
This commit is contained in:
Johann 2017-01-31 15:05:51 -08:00
parent 9efc42f4f8
commit 32f68cc58c

View File

@ -7,6 +7,7 @@
* in the file PATENTS. All contributing project authors may
* be found in the AUTHORS file in the root of the source tree.
*/
#include <assert.h>
#include <stdlib.h>
#include "vpx/vpx_integer.h"
@ -48,6 +49,9 @@ void vpx_post_proc_down_and_across_mb_row_c(unsigned char *src_ptr,
unsigned char v;
unsigned char d[4];
assert(size >= 8);
assert(cols >= 8);
for (row = 0; row < size; row++) {
/* post_proc_down for one row */
p_src = src_ptr;