From 10ab157a535fe84edacabbb60d3bf38bad9ee894 Mon Sep 17 00:00:00 2001 From: Angie Chiang Date: Mon, 24 Oct 2016 09:34:53 -0700 Subject: [PATCH] Fix unsigned type error in aom_scale.c Avoid unary minus operator applied to unsigned type Change-Id: I6986cd2b0ea236e0129ee94c02275593c287a87d --- aom_scale/generic/aom_scale.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/aom_scale/generic/aom_scale.c b/aom_scale/generic/aom_scale.c index 28604ac37..900745962 100644 --- a/aom_scale/generic/aom_scale.c +++ b/aom_scale/generic/aom_scale.c @@ -68,7 +68,6 @@ static void scale1d_2t1_i(const unsigned char *source, int source_step, unsigned int source_scale, unsigned int source_length, unsigned char *dest, int dest_step, unsigned int dest_scale, unsigned int dest_length) { - const unsigned int source_pitch = source_step; const unsigned char *const dest_end = dest + dest_length * dest_step; (void)source_length; (void)source_scale; @@ -81,9 +80,9 @@ static void scale1d_2t1_i(const unsigned char *source, int source_step, dest += dest_step; while (dest < dest_end) { - const unsigned int a = 3 * source[-source_pitch]; + const unsigned int a = 3 * source[-source_step]; const unsigned int b = 10 * source[0]; - const unsigned int c = 3 * source[source_pitch]; + const unsigned int c = 3 * source[source_step]; *dest = (unsigned char)((8 + a + b + c) >> 4); source += source_step; dest += dest_step;