diff -Nurd -x'*~' SampleICC-1.6.6.orig/Contrib/ICC_utils/Makefile.in SampleICC-1.6.6/Contrib/ICC_utils/Makefile.in --- SampleICC-1.6.6.orig/Contrib/ICC_utils/Makefile.in 2018-05-10 03:48:40.000000000 -0400 +++ SampleICC-1.6.6/Contrib/ICC_utils/Makefile.in 2018-05-10 03:55:14.000000000 -0400 @@ -71,7 +71,7 @@ am__installdirs = "$(DESTDIR)$(libdir)" \ "$(DESTDIR)$(libICC_utils_includedir)" LTLIBRARIES = $(lib_LTLIBRARIES) -libICC_utils_la_LIBADD = +libICC_utils_la_LIBADD = -L$(top_builddir)/IccProfLib -lSampleICC am_libICC_utils_la_OBJECTS = Stubs.lo CAT.lo CLUT.lo CLUT_stuffer.lo \ ICC_tool_exception.lo Vetters.lo libICC_utils_la_OBJECTS = $(am_libICC_utils_la_OBJECTS) @@ -249,7 +249,6 @@ INCLUDES = -I$(top_builddir) -I$(top_srcdir)/IccProfLib \ -I$(top_srcdir)/Contrib/ICC_utils -LDADD = -L$(top_builddir)/IccProfLib -lSampleICC all: all-am .SUFFIXES: diff -Nurd -x'*~' SampleICC-1.6.6.orig/Contrib/Mac_OS_X/extract_probe_data/extract_probe_data.cpp SampleICC-1.6.6/Contrib/Mac_OS_X/extract_probe_data/extract_probe_data.cpp --- SampleICC-1.6.8.orig/Contrib/Mac_OS_X/extract_probe_data/extract_probe_data.cpp 2014-03-05 09:17:21.000000000 -0600 +++ SampleICC-1.6.8/Contrib/Mac_OS_X/extract_probe_data/extract_probe_data.cpp 2021-12-11 20:50:14.000000000 -0600 @@ -100,26 +100,14 @@ static CGColorSpaceRef displayCS = NULL; if (displayCS == NULL) { - CMProfileRef displayProfile = NULL; // Get the display ID of the main display. // For displays other than the main display, use // the functions CGGetDisplaysWithPoint, // CGGetDisplaysWithRect, etc. in CGDirectDisplay.h CGDirectDisplayID displayID = CGMainDisplayID(); - // The CGDirectDisplayID is the same as the CMDisplayIDType - // passed to CMGetProfileByAVID - CMError err = CMGetProfileByAVID((CMDisplayIDType)displayID, - &displayProfile); - if (err || displayProfile == NULL) - { - fprintf(stderr, "Got error %d when getting profile for main display!\n", - static_cast(err)); - return NULL; - } - - displayCS = CGColorSpaceCreateWithPlatformColorSpace(displayProfile); - CMCloseProfile(displayProfile); + CGColorSpaceRef colorSpace = + displayCS = CGDisplayCopyColorSpace(displayID); } return displayCS; }