From 633d424b1b4b3e50849f5174bbd1dc673eeeedca Mon Sep 17 00:00:00 2001 From: James Almer Date: Fri, 31 Oct 2025 16:05:02 -0300 Subject: [PATCH] avutil/csp: don't dereference NULL pointer in av_csp_primaries_desc_from_id() Fixes CID 1668265. Signed-off-by: James Almer --- libavutil/csp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavutil/csp.c b/libavutil/csp.c index c8ecddc110..8ff53cff5f 100644 --- a/libavutil/csp.c +++ b/libavutil/csp.c @@ -100,7 +100,7 @@ const AVColorPrimariesDesc *av_csp_primaries_desc_from_id(enum AVColorPrimaries else if (((unsigned)prm >= AVCOL_PRI_EXT_BASE) && ((unsigned)prm < AVCOL_PRI_EXT_NB)) p = &color_primaries_ext[prm - AVCOL_PRI_EXT_BASE]; - if (!p->prim.r.x.num) + if (!p || !p->prim.r.x.num) return NULL; return p; }