summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorMarti Maria <mmaria@abindustries.com>2022-03-24 15:43:16 +0100
committerMarti Maria <mmaria@abindustries.com>2022-03-24 15:43:16 +0100
commit9e97cac287f69bf71e35602dbfc372335679f9fa (patch)
tree980515ea1dba209f138899287204beabecb7f4b1 /utils
parent784a047c7e448e3e2bce058a5f41616e561b25d3 (diff)
downloadlcms2-9e97cac287f69bf71e35602dbfc372335679f9fa.tar.gz
Fix black point compensation issue on unbounded capable profiles
Some profiles on unbounded mode can return L* negative, this was affecting black point compensation algorithm. Also, added dynamic version reporting as fixing the described bug uncovered an issue with *.so version reporting
Diffstat (limited to 'utils')
-rw-r--r--utils/jpgicc/jpgicc.c2
-rw-r--r--utils/linkicc/linkicc.c2
-rw-r--r--utils/psicc/psicc.c2
-rw-r--r--utils/tificc/tificc.c2
-rw-r--r--utils/transicc/transicc.c2
5 files changed, 5 insertions, 5 deletions
diff --git a/utils/jpgicc/jpgicc.c b/utils/jpgicc/jpgicc.c
index 21b13f7..2caf1b3 100644
--- a/utils/jpgicc/jpgicc.c
+++ b/utils/jpgicc/jpgicc.c
@@ -1250,7 +1250,7 @@ void HandleSwitches(int argc, char *argv[])
int main(int argc, char* argv[])
{
- fprintf(stderr, "Little CMS ICC profile applier for JPEG - v3.3 [LittleCMS %2.2f]\n\n", LCMS_VERSION / 1000.0);
+ fprintf(stderr, "Little CMS ICC profile applier for JPEG - v3.4 [LittleCMS %2.2f]\n\n", cmsGetEncodedCMMversion() / 1000.0);
fprintf(stderr, "Copyright (c) 1998-2022 Marti Maria Saguer. See COPYING file for details.\n");
fflush(stderr);
diff --git a/utils/linkicc/linkicc.c b/utils/linkicc/linkicc.c
index 0301363..d8c34ea 100644
--- a/utils/linkicc/linkicc.c
+++ b/utils/linkicc/linkicc.c
@@ -270,7 +270,7 @@ int main(int argc, char *argv[])
cmsHTRANSFORM hTransform = NULL;
// Here we are
- fprintf(stderr, "Little CMS ICC device link generator - v3.0 [LittleCMS %2.2f]\n", LCMS_VERSION / 1000.0);
+ fprintf(stderr, "Little CMS ICC device link generator - v3.1 [LittleCMS %2.2f]\n", LCMS_VERSION / 1000.0);
fprintf(stderr, "Copyright (c) 1998-2022 Marti Maria Saguer. See COPYING file for details.\n");
fflush(stderr);
diff --git a/utils/psicc/psicc.c b/utils/psicc/psicc.c
index be4d1c6..38f9ab2 100644
--- a/utils/psicc/psicc.c
+++ b/utils/psicc/psicc.c
@@ -212,7 +212,7 @@ int main(int argc, char *argv[])
{
int nargs;
- fprintf(stderr, "Little CMS ICC PostScript generator - v2.1 [LittleCMS %2.2f]\n", LCMS_VERSION / 1000.0);
+ fprintf(stderr, "Little CMS ICC PostScript generator - v2.1 [LittleCMS %2.2f]\n", cmsGetEncodedCMMversion() / 1000.0);
fprintf(stderr, "Copyright (c) 1998-2022 Marti Maria Saguer. See COPYING file for details.\n");
fflush(stderr);
diff --git a/utils/tificc/tificc.c b/utils/tificc/tificc.c
index 56a9df9..efbdd1b 100644
--- a/utils/tificc/tificc.c
+++ b/utils/tificc/tificc.c
@@ -1186,7 +1186,7 @@ int main(int argc, char* argv[])
TIFF *in, *out;
- fprintf(stderr, "Little CMS ICC profile applier for TIFF - v7.0 [LittleCMS %2.2f]\n\n", LCMS_VERSION / 1000.0);
+ fprintf(stderr, "Little CMS ICC profile applier for TIFF - v7.1 [LittleCMS %2.2f]\n\n", cmsGetEncodedCMMversion() / 1000.0);
fprintf(stderr, "Copyright (c) 1998-2022 Marti Maria Saguer. See COPYING file for details.\n");
fflush(stderr);
diff --git a/utils/transicc/transicc.c b/utils/transicc/transicc.c
index 4dc58c8..77787d6 100644
--- a/utils/transicc/transicc.c
+++ b/utils/transicc/transicc.c
@@ -1253,7 +1253,7 @@ int main(int argc, char *argv[])
int nPatch = 0;
- fprintf(stderr, "LittleCMS ColorSpace conversion calculator - 5.0 [LittleCMS %2.2f]\n", LCMS_VERSION / 1000.0);
+ fprintf(stderr, "LittleCMS ColorSpace conversion calculator - 5.1 [LittleCMS %2.2f]\n", cmsGetEncodedCMMversion() / 1000.0);
fprintf(stderr, "Copyright (c) 1998-2022 Marti Maria Saguer. See COPYING file for details.\n");
fflush(stderr);