diff options
author | Marti Maria <info@littlecms.com> | 2012-07-11 19:02:52 +0200 |
---|---|---|
committer | Marti Maria <info@littlecms.com> | 2012-07-11 19:02:52 +0200 |
commit | 74144f0bd12be31ec78c7406930ca7353c5f7775 (patch) | |
tree | 1c92e6c26c5a2f21eaba1be23444ebd9c037cf9b | |
parent | cd4601a060fdce030a9ca90842ff7ad51beddf56 (diff) | |
download | lcms2-74144f0bd12be31ec78c7406930ca7353c5f7775.tar.gz |
Fixed a missing check for file format
-rw-r--r-- | src/cmstypes.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cmstypes.c b/src/cmstypes.c index 5bd8e70..211df64 100644 --- a/src/cmstypes.c +++ b/src/cmstypes.c @@ -1962,6 +1962,7 @@ cmsBool Read16bitTables(cmsContext ContextID, cmsIOHANDLER* io, cmsPipeline* lu if (nEntries <= 0) return TRUE; // Check for malicious profiles + if (nEntries < 2) return FALSE; if (nChannels > cmsMAXCHANNELS) return FALSE; // Init table to zero |