amd/vpelib: Fix CodeQL issues Pt1
[WHY]
Redundant / inconsisten nullptr checks
Reviewed-by: Jude Shih <Jude.Shih@amd.com>
Reviewed-by: Evan Damphousse <Evan.Damphousse@amd.com>
Acked-by: ChuanYu Tseng <ChuanYu.Tseng@amd.com>
Signed-off-by: Krunoslav Kovac <Krunoslav.Kovac@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35012>
diff --git a/src/amd/vpelib/src/chip/vpe10/vpe10_mpc.c b/src/amd/vpelib/src/chip/vpe10/vpe10_mpc.c
index 0f1c656..b03858e 100644
--- a/src/amd/vpelib/src/chip/vpe10/vpe10_mpc.c
+++ b/src/amd/vpelib/src/chip/vpe10/vpe10_mpc.c
@@ -1141,7 +1141,7 @@
{
PROGRAM_ENTRY();
- if ((params == NULL) || (vpe_priv == NULL) ||
+ if ((params == NULL) ||
(vpe_priv->init.debug.bypass_blndgam == true)) { // the bypass flag is used in debug mode to skip this block entirely
REG_SET(VPMPCC_MCM_1DLUT_CONTROL, REG_DEFAULT(VPMPCC_MCM_1DLUT_CONTROL),
VPMPCC_MCM_1DLUT_MODE, 0);
diff --git a/src/amd/vpelib/src/core/color_cs.c b/src/amd/vpelib/src/core/color_cs.c
index b2e6f04..4c0a07d 100644
--- a/src/amd/vpelib/src/core/color_cs.c
+++ b/src/amd/vpelib/src/core/color_cs.c
@@ -731,9 +731,7 @@
bright_norm_factor = bright_norm_factor_10bit;
}
- if (vpe_blt_adjust) {
- translate_blt_to_internal_adjustments(&vpe_in_adjust, &vpe_adjust);
- }
+ translate_blt_to_internal_adjustments(&vpe_in_adjust, &vpe_adjust);
switch (in_cs) {
case COLOR_SPACE_SRGB: