diff options
| author | Alan Third | 2019-07-14 17:24:56 +0100 |
|---|---|---|
| committer | Alan Third | 2019-07-14 17:41:19 +0100 |
| commit | ac57c5093829ee09084c562bbbc1c412179be13d (patch) | |
| tree | 31e833344fc1bece98b41ac7cb9bb26c41b4f9ef | |
| parent | 636dc37c70abf3c41261d035e06e2713070ce8cd (diff) | |
| download | emacs-ac57c5093829ee09084c562bbbc1c412179be13d.tar.gz emacs-ac57c5093829ee09084c562bbbc1c412179be13d.zip | |
Use correct colorspace for XBM images
* src/nsimage.m ([EmacsImage setXBMColor:]): Use 'generic RGB' color
space.
| -rw-r--r-- | src/nsimage.m | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nsimage.m b/src/nsimage.m index 6f0340302ca..e1408c77f58 100644 --- a/src/nsimage.m +++ b/src/nsimage.m | |||
| @@ -309,8 +309,8 @@ ns_set_alpha (void *img, int x, int y, unsigned char a) | |||
| 309 | if (bmRep == nil || color == nil) | 309 | if (bmRep == nil || color == nil) |
| 310 | return self; | 310 | return self; |
| 311 | 311 | ||
| 312 | if ([color colorSpace] != [NSColorSpace deviceRGBColorSpace]) | 312 | if ([color colorSpace] != [NSColorSpace genericRGBColorSpace]) |
| 313 | rgbColor = [color colorUsingColorSpace:[NSColorSpace deviceRGBColorSpace]]; | 313 | rgbColor = [color colorUsingColorSpace:[NSColorSpace genericRGBColorSpace]]; |
| 314 | else | 314 | else |
| 315 | rgbColor = color; | 315 | rgbColor = color; |
| 316 | 316 | ||