From 5d5078e22abde5a3b2157dbd07e4582b088d2bfc Mon Sep 17 00:00:00 2001 From: Luc Trudeau Date: Wed, 13 Dec 2017 16:43:16 -0500 Subject: [PATCH] [CFL] Add check to get_uv_mode Check that the uv_mode is not UV_MODE_INVALID Change-Id: Ibbe342397b47d94b0b6823d558a7ed713adef314 --- av1/common/blockd.h | 1 + 1 file changed, 1 insertion(+) diff --git a/av1/common/blockd.h b/av1/common/blockd.h index 873e61c9d..c055c98d3 100644 --- a/av1/common/blockd.h +++ b/av1/common/blockd.h @@ -396,6 +396,7 @@ static INLINE PREDICTION_MODE get_y_mode(const MODE_INFO *mi, int block) { #if CONFIG_CFL static INLINE PREDICTION_MODE get_uv_mode(UV_PREDICTION_MODE mode) { + assert(mode < UV_INTRA_MODES); static const PREDICTION_MODE uv2y[UV_INTRA_MODES] = { DC_PRED, // UV_DC_PRED V_PRED, // UV_V_PRED -- GitLab