summaryrefslogtreecommitdiff
path: root/src/cmspack.c
diff options
context:
space:
mode:
authorMarti Maria <info@littlecms.com>2017-08-25 12:33:48 +0200
committerMarti Maria <info@littlecms.com>2017-08-25 12:33:48 +0200
commitd8a36d0315fb21f0a559185701b655f9d819461b (patch)
treed75bb6c02eab169422d5cdc38552b81e30aed4f5 /src/cmspack.c
parent47188d79264bb3b50eb78f30753d02a1dad5644a (diff)
downloadlcms2-d8a36d0315fb21f0a559185701b655f9d819461b.tar.gz
Tag types dictionary cannot be const
Because plug-ins may change it
Diffstat (limited to 'src/cmspack.c')
-rw-r--r--src/cmspack.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/cmspack.c b/src/cmspack.c
index ff61304..84b0097 100644
--- a/src/cmspack.c
+++ b/src/cmspack.c
@@ -3129,7 +3129,7 @@ static const cmsFormatters16 OutputFormatters16[] = {
};
-static cmsFormattersFloat OutputFormattersFloat[] = {
+static const cmsFormattersFloat OutputFormattersFloat[] = {
// Type Mask Function
// ---------------------------- --------------------------------------------------- ----------------------------
{ TYPE_Lab_FLT, ANYPLANAR|ANYEXTRA, PackLabFloatFromFloat},
@@ -3147,8 +3147,6 @@ static cmsFormattersFloat OutputFormattersFloat[] = {
ANYFLAVOR|ANYSWAPFIRST|ANYSWAP|ANYEXTRA|ANYCHANNELS|ANYSPACE, PackHalfFromFloat },
#endif
-
-
};
@@ -3181,7 +3179,7 @@ cmsFormatter _cmsGetStockOutputFormatter(cmsUInt32Number dwInput, cmsUInt32Numbe
case CMS_PACK_FLAGS_FLOAT: {
for (i=0; i < sizeof(OutputFormattersFloat) / sizeof(cmsFormattersFloat); i++) {
- cmsFormattersFloat* f = OutputFormattersFloat + i;
+ const cmsFormattersFloat* f = OutputFormattersFloat + i;
if ((dwInput & ~f ->Mask) == f ->Type) {
fr.FmtFloat = f ->Frm;