diff options
author | Marti Maria <marti.maria@littlecms.com> | 2020-07-26 11:00:47 +0200 |
---|---|---|
committer | Marti Maria <marti.maria@littlecms.com> | 2020-07-26 11:00:47 +0200 |
commit | 843cd158283d6e83588527e1020bee5ec63800b3 (patch) | |
tree | deef760308125e67270b2b6a1b1ee43646668ff0 /src/cmstypes.c | |
parent | 083c2d87406fc7ba764bce9759e656cd9a0f6ebb (diff) | |
download | lcms2-843cd158283d6e83588527e1020bee5ec63800b3.tar.gz |
Two checks on null pointers
Both are on malloc for few bytes, so arent't necessary at all.
Diffstat (limited to 'src/cmstypes.c')
-rw-r--r-- | src/cmstypes.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cmstypes.c b/src/cmstypes.c index b780436..b571502 100644 --- a/src/cmstypes.c +++ b/src/cmstypes.c @@ -3000,6 +3000,9 @@ void *Type_ColorantTable_Read(struct _cms_typehandler_struct* self, cmsIOHANDLER } List = cmsAllocNamedColorList(self ->ContextID, Count, 0, "", ""); + if (List == NULL) + return NULL; + for (i=0; i < Count; i++) { if (io ->Read(io, Name, 32, 1) != 1) goto Error; |