Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mm2/Little-CMS.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorGaurav <g.gupta@samsung.com>2015-10-08 08:48:44 +0300
committerGaurav <g.gupta@samsung.com>2015-10-08 08:48:44 +0300
commit8c8f4ed06bdbfdac552eceaa3df685d147f21d3b (patch)
treee47e9e301db4ec28bc2ee07ba4777def480b29e0 /utils
parente228b485db717d81e58407986a6fff216ff77c36 (diff)
Add missing allocation failure check.
Return if allocation fails.
Diffstat (limited to 'utils')
-rw-r--r--utils/psicc/psicc.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/utils/psicc/psicc.c b/utils/psicc/psicc.c
index 0a3c898..82933f3 100644
--- a/utils/psicc/psicc.c
+++ b/utils/psicc/psicc.c
@@ -185,7 +185,8 @@ void GenerateCRD(void)
if (n == 0) return;
Buffer = (char*) malloc(n + 1);
- cmsGetPostScriptCRD(0, hProfile, Intent, dwFlags, Buffer, (cmsUInt32Number) n);
+ if (Buffer == NULL) return;
+ cmsGetPostScriptCRD(0, hProfile, Intent, dwFlags, Buffer, (cmsUInt32Number) n);
Buffer[n] = 0;
fprintf(OutFile, "%s", Buffer);