diff options
author | Marti Maria <info@littlecms.com> | 2013-05-02 17:42:59 +0400 |
---|---|---|
committer | Marti Maria <info@littlecms.com> | 2013-05-02 17:42:59 +0400 |
commit | 16c0b5d39997bb25e3f6228874d83bfe1f25ee5b (patch) | |
tree | ea272508d3fde95a360cf1c03a8c9e81b045fa7e /utils/psicc | |
parent | 314c682c6d89b274054cc47cba324eb5e623b860 (diff) |
Consolidated changes
Diffstat (limited to 'utils/psicc')
-rw-r--r-- | utils/psicc/psicc.c | 16 |
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); } |