From: Øyvind Kolås Date: Sat, 13 Jun 2020 21:20:42 +0000 (+0200) Subject: babl: avoid potential NULL deref of malloc result in ICC code X-Git-Tag: archive/raspbian/1%0.1.106-3+rpi1^2~15^2~8^2~5 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=d2d6af505ea08dba342b6e3d2833bb548ff604fa;p=babl.git babl: avoid potential NULL deref of malloc result in ICC code --- diff --git a/babl/babl-icc.c b/babl/babl-icc.c index 96cc166..a21888f 100644 --- a/babl/babl-icc.c +++ b/babl/babl-icc.c @@ -960,6 +960,8 @@ babl_space_from_icc (const char *icc_data, return ret; ret->space.icc_length = icc_length; ret->space.icc_profile = malloc (icc_length); + if (!ret->space.icc_profile) + return NULL; memcpy (ret->space.icc_profile, icc_data, icc_length); #ifdef HAVE_LCMS