diff options
author | Neil Hodgson <nyamatongwe@gmail.com> | 2023-02-23 11:51:10 +1100 |
---|---|---|
committer | Neil Hodgson <nyamatongwe@gmail.com> | 2023-02-23 11:51:10 +1100 |
commit | 848feea717a5dde6d3c06ea2e8017f07882cdc6d (patch) | |
tree | 39ba1629191470c6209ffd2bc699c5c3cf749c92 | |
parent | e970ce3081def3ef12bfa804593dc9a1b2778041 (diff) | |
download | scintilla-mirror-848feea717a5dde6d3c06ea2e8017f07882cdc6d.tar.gz |
Replace deprecated colorUsingColorSpaceName with current colorUsingColorSpace.
-rw-r--r-- | cocoa/ScintillaView.mm | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/cocoa/ScintillaView.mm b/cocoa/ScintillaView.mm index 281c08b3f..1ca7ab8e2 100644 --- a/cocoa/ScintillaView.mm +++ b/cocoa/ScintillaView.mm @@ -1828,11 +1828,10 @@ static NSCursor *cursorFromEnum(Window::Cursor cursor) { * Specialized property setter for colors. */ - (void) setColorProperty: (int) property parameter: (long) parameter value: (NSColor *) value { - if (value.colorSpaceName != NSDeviceRGBColorSpace) - value = [value colorUsingColorSpaceName: NSDeviceRGBColorSpace]; - long red = static_cast<long>(value.redComponent * 255); - long green = static_cast<long>(value.greenComponent * 255); - long blue = static_cast<long>(value.blueComponent * 255); + NSColor *deviceColor = [value colorUsingColorSpace: [NSColorSpace deviceRGBColorSpace]]; + long red = static_cast<long>(deviceColor.redComponent * 255); + long green = static_cast<long>(deviceColor.greenComponent * 255); + long blue = static_cast<long>(deviceColor.blueComponent * 255); long color = (blue << 16) + (green << 8) + red; mBackend->WndProc(static_cast<Message>(property), parameter, color); |