mirror of https://github.com/GNOME/gimp.git
libgimpwidgets: fix gimp_monitor_get_color_profile()
to actually return a profile on X11 and (hopefully) quartz again. Got broken when porting from monitor_number to GdkMonitor.
This commit is contained in:
parent
9019512840
commit
2ca55c8e36
|
@ -492,12 +492,14 @@ gimp_monitor_get_color_profile (GdkMonitor *monitor)
|
|||
GdkAtom type = GDK_NONE;
|
||||
gint format = 0;
|
||||
gint nitems = 0;
|
||||
gint number;
|
||||
gchar *atom_name;
|
||||
guchar *data = NULL;
|
||||
|
||||
if (monitor > 0)
|
||||
atom_name = g_strdup_printf ("_ICC_PROFILE_%d",
|
||||
monitor_number (monitor));
|
||||
number = monitor_number (monitor);
|
||||
|
||||
if (number > 0)
|
||||
atom_name = g_strdup_printf ("_ICC_PROFILE_%d", number);
|
||||
else
|
||||
atom_name = g_strdup ("_ICC_PROFILE");
|
||||
|
||||
|
@ -520,7 +522,7 @@ gimp_monitor_get_color_profile (GdkMonitor *monitor)
|
|||
{
|
||||
CGColorSpaceRef space = NULL;
|
||||
|
||||
space = CGDisplayCopyColorSpace (monitor);
|
||||
space = CGDisplayCopyColorSpace (monitor_number (monitor));
|
||||
|
||||
if (space)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue