avutil/csp: don't dereference NULL pointer in av_csp_primaries_desc_from_id()

Fixes CID 1668265.

Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
James Almer
2025-10-31 16:05:02 -03:00
parent 492310ec6e
commit 633d424b1b

View File

@@ -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;
}