Skip to content

Instantly share code, notes, and snippets.

@vgenty
Forked from ejtttje/qpaintengine_mac.diff
Created March 20, 2018 19:49
Show Gist options
  • Save vgenty/3aa68ef009fa4f4d3cedd9948457d125 to your computer and use it in GitHub Desktop.
Save vgenty/3aa68ef009fa4f4d3cedd9948457d125 to your computer and use it in GitHub Desktop.
--- a/src/gui/painting/qpaintengine_mac.cpp 2015-05-07 07:14:43.000000000 -0700
+++ b/src/gui/painting/qpaintengine_mac.cpp 2015-07-06 18:07:52.000000000 -0700
@@ -340,13 +340,7 @@
}
// Get the color space from the display profile.
- CGColorSpaceRef colorSpace = 0;
- CMProfileRef displayProfile = 0;
- CMError err = CMGetProfileByAVID((CMDisplayIDType)displayID, &displayProfile);
- if (err == noErr) {
- colorSpace = CGColorSpaceCreateWithPlatformColorSpace(displayProfile);
- CMCloseProfile(displayProfile);
- }
+ CGColorSpaceRef colorSpace = CGDisplayCopyColorSpace(displayID);
// Fallback: use generic DeviceRGB
if (colorSpace == 0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment