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
diff options
context:
space:
mode:
authorMarti Maria <info@littlecms.com>2013-05-02 17:42:59 +0400
committerMarti Maria <info@littlecms.com>2013-05-02 17:42:59 +0400
commit16c0b5d39997bb25e3f6228874d83bfe1f25ee5b (patch)
treeea272508d3fde95a360cf1c03a8c9e81b045fa7e /utils/psicc
parent314c682c6d89b274054cc47cba324eb5e623b860 (diff)
Consolidated changes
Diffstat (limited to 'utils/psicc')
-rw-r--r--utils/psicc/psicc.c16
1 files changed, 10 insertions, 6 deletions
diff --git a/utils/psicc/psicc.c b/utils/psicc/psicc.c
index b5a5b81..3716177 100644
--- a/utils/psicc/psicc.c
+++ b/utils/psicc/psicc.c
@@ -140,13 +140,17 @@ void GenerateCSA(void)
n = cmsGetPostScriptCSA(0, hProfile, Intent, 0, NULL, 0);
if (n == 0) return;
- Buffer = (char*) malloc(n + 1);
- cmsGetPostScriptCSA(0, hProfile, Intent, 0, Buffer, n);
- Buffer[n] = 0;
+ Buffer = (char*) malloc(n + 1);
+ if (Buffer != NULL) {
+
+ cmsGetPostScriptCSA(0, hProfile, Intent, 0, Buffer, n);
+ Buffer[n] = 0;
+
+ fprintf(OutFile, "%s", Buffer);
+
+ free(Buffer);
+ }
- fprintf(OutFile, "%s", Buffer);
-
- free(Buffer);
cmsCloseProfile(hProfile);
}