Mark places where lcms2 should use contexts

This commit is contained in:
Přemysl Eric Janouch 2024-01-26 17:23:01 +01:00
parent 67433f3776
commit 96189b70b8
Signed by: p
GPG Key ID: A0420B94F92B9493
1 changed files with 5 additions and 5 deletions

View File

@ -297,7 +297,7 @@ FivIoProfile
fiv_io_profile_new(const void *data, size_t len) fiv_io_profile_new(const void *data, size_t len)
{ {
#ifdef HAVE_LCMS2 #ifdef HAVE_LCMS2
return cmsOpenProfileFromMem(data, len); return cmsOpenProfileFromMemTHR(NULL, data, len);
#else #else
(void) data; (void) data;
(void) len; (void) len;
@ -309,7 +309,7 @@ FivIoProfile
fiv_io_profile_new_sRGB(void) fiv_io_profile_new_sRGB(void)
{ {
#ifdef HAVE_LCMS2 #ifdef HAVE_LCMS2
return cmsCreate_sRGBProfile(); return cmsCreate_sRGBProfileTHR(NULL);
#else #else
return NULL; return NULL;
#endif #endif
@ -439,7 +439,7 @@ fiv_io_profile_cmyk(
#else #else
cmsHTRANSFORM transform = NULL; cmsHTRANSFORM transform = NULL;
if (source && target) { if (source && target) {
transform = cmsCreateTransform(source, TYPE_CMYK_8_REV, target, transform = cmsCreateTransformTHR(NULL, source, TYPE_CMYK_8_REV, target,
FIV_IO_PROFILE_ARGB32, INTENT_PERCEPTUAL, 0); FIV_IO_PROFILE_ARGB32, INTENT_PERCEPTUAL, 0);
} }
if (transform) { if (transform) {
@ -471,11 +471,11 @@ fiv_io_profile_rgb_direct(unsigned char *data, int w, int h,
// TODO(p): We should make this optional. // TODO(p): We should make this optional.
cmsHPROFILE src_fallback = NULL; cmsHPROFILE src_fallback = NULL;
if (target && !source) if (target && !source)
source = src_fallback = cmsCreate_sRGBProfile(); source = src_fallback = cmsCreate_sRGBProfileTHR(NULL);
cmsHTRANSFORM transform = NULL; cmsHTRANSFORM transform = NULL;
if (source && target) { if (source && target) {
transform = cmsCreateTransform( transform = cmsCreateTransformTHR(NULL,
source, source_format, target, target_format, INTENT_PERCEPTUAL, 0); source, source_format, target, target_format, INTENT_PERCEPTUAL, 0);
} }
if (transform) { if (transform) {