summaryrefslogtreecommitdiff
path: root/gs/base/gscms.h
diff options
context:
space:
mode:
authorMichael Vrhel <michael.vrhel@artifex.com>2011-06-25 11:07:25 -0700
committerMichael Vrhel <michael.vrhel@artifex.com>2011-06-26 22:13:37 -0700
commitf4e1d4b280f6e6ff73d630e2b103a1a6b50c03d9 (patch)
tree2b840e7fbf8d89771b110eb79585841adf7e3262 /gs/base/gscms.h
parent7af1ebacdb9947ea5197523bcda7764431769e8f (diff)
Fix for icc directory and icc device profile initialization.
Diffstat (limited to 'gs/base/gscms.h')
-rw-r--r--gs/base/gscms.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/gs/base/gscms.h b/gs/base/gscms.h
index 050e4d518..57bc8a60d 100644
--- a/gs/base/gscms.h
+++ b/gs/base/gscms.h
@@ -98,12 +98,18 @@ typedef enum {
/* Enumerate the types of profiles */
typedef enum {
- gsGRAPHICPROFILE = 0,
+ gsDEFAULTPROFILE = 0,
+ gsGRAPHICPROFILE,
gsIMAGEPROFILE,
gsTEXTPROFILE,
- gsDEFAULTPROFILE
} gsicc_profile_types_t;
+typedef enum {
+ gsSRC_GRAPPRO = 0,
+ gsSRC_IMAGPRO,
+ gsSRC_TEXTPRO,
+} gsicc_profile_srctypes_t;
+
/* Source profiles for different objects. only CMYK and RGB */
typedef struct cmm_srcobj_profile_s {
cmm_profile_t *rgb_profiles[NUM_SOURCE_PROFILES];