aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAdrian Robert2008-08-01 15:33:15 +0000
committerAdrian Robert2008-08-01 15:33:15 +0000
commitebadbfa6e794fbd089b9f21dc82519b0816f5c02 (patch)
tree500fa29a3e08361fcf040fef0d6181260b00beea /src
parentf78c2c973fc19a3b9fc1a78597635c35e8700ee1 (diff)
downloademacs-ebadbfa6e794fbd089b9f21dc82519b0816f5c02.tar.gz
emacs-ebadbfa6e794fbd089b9f21dc82519b0816f5c02.zip
commit patch to x-load-color-file posted by lekktu@gmail.com
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/xfaces.c6
2 files changed, 10 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 19877ab7314..0e7c4b9a885 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12008-08-01 Juanma Barranquero <lekktu@gmail.com>
2
3 * xfaces.c (x-load-color-file): Use RGB() instead of manually shifting
4 on Windows.
5
12008-08-01 Adrian Robert <Adrian.B.Robert@gmail.com> 62008-08-01 Adrian Robert <Adrian.B.Robert@gmail.com>
2 7
3 Warning clearing and clean-up in NS port. 8 Warning clearing and clean-up in NS port.
diff --git a/src/xfaces.c b/src/xfaces.c
index 4d49d9a8f7c..e2d2ec652c6 100644
--- a/src/xfaces.c
+++ b/src/xfaces.c
@@ -6600,7 +6600,11 @@ where R,G,B are numbers between 0 and 255 and name is an arbitrary string. */)
6600 if (name[num] == '\n') 6600 if (name[num] == '\n')
6601 name[num] = 0; 6601 name[num] = 0;
6602 cmap = Fcons (Fcons (build_string (name), 6602 cmap = Fcons (Fcons (build_string (name),
6603 make_number ((red << 16) | (green << 8) | blue)), 6603#ifdef WINDOWS_NT
6604 make_number (RGB (red, green, blue))),
6605#else
6606 make_number ((red << 16) | (green << 8) | blue)),
6607#endif
6604 cmap); 6608 cmap);
6605 } 6609 }
6606 } 6610 }