From: Andrey Volk Date: Fri, 23 Apr 2021 11:46:06 +0000 (+0300) Subject: [libvpx] scan-build: Assigned value is garbage or undefined X-Git-Tag: v1.10.7^2~248 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=51ef2f261ae942aa57ecf257cd11f6df2538480d;p=thirdparty%2Ffreeswitch.git [libvpx] scan-build: Assigned value is garbage or undefined --- diff --git a/libs/libvpx/vp9/encoder/vp9_subexp.c b/libs/libvpx/vp9/encoder/vp9_subexp.c index 19bbd5373f..cf17fcdfce 100644 --- a/libs/libvpx/vp9/encoder/vp9_subexp.c +++ b/libs/libvpx/vp9/encoder/vp9_subexp.c @@ -72,7 +72,7 @@ static int remap_prob(int v, int m) { i = recenter_nonneg(MAX_PROB - 1 - v, MAX_PROB - 1 - m) - 1; assert(i >= 0 && (size_t)i < sizeof(map_table)); - i = map_table[i]; + if (i >= 0 && (size_t)i < sizeof(map_table)) i = map_table[i]; return i; }