aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlan Third2017-04-24 10:23:28 +0100
committerAlan Third2017-04-24 10:26:20 +0100
commit53f8f4bf2db097f4a2c68194c55a87c5a1176c8c (patch)
tree688354ed348962830b4b6f00fae8af07e16c2a45
parent2205546269bf5af01d766dc38720f71046b08dfa (diff)
downloademacs-53f8f4bf2db097f4a2c68194c55a87c5a1176c8c.tar.gz
emacs-53f8f4bf2db097f4a2c68194c55a87c5a1176c8c.zip
Fix XBM colour rendering in NS port (bug#22060)
src/nsimage.m (setXBMColor): Fix calculation of xbm_fg.
-rw-r--r--src/nsimage.m2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nsimage.m b/src/nsimage.m
index cc8abf76094..e87da77ccf1 100644
--- a/src/nsimage.m
+++ b/src/nsimage.m
@@ -302,7 +302,7 @@ ns_set_alpha (void *img, int x, int y, unsigned char a)
302 planes[1][i] = gg; 302 planes[1][i] = gg;
303 planes[2][i] = bb; 303 planes[2][i] = bb;
304 } 304 }
305 xbm_fg = ((rr << 16) & 0xff) + ((gg << 8) & 0xff) + (bb & 0xff); 305 xbm_fg = ((rr << 16) & 0xff0000) + ((gg << 8) & 0xff00) + (bb & 0xff);
306 } 306 }
307 307
308 return self; 308 return self;