diff options
| author | Adrian Robert | 2008-08-01 15:33:15 +0000 |
|---|---|---|
| committer | Adrian Robert | 2008-08-01 15:33:15 +0000 |
| commit | ebadbfa6e794fbd089b9f21dc82519b0816f5c02 (patch) | |
| tree | 500fa29a3e08361fcf040fef0d6181260b00beea /src | |
| parent | f78c2c973fc19a3b9fc1a78597635c35e8700ee1 (diff) | |
| download | emacs-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/ChangeLog | 5 | ||||
| -rw-r--r-- | src/xfaces.c | 6 |
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 @@ | |||
| 1 | 2008-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 | |||
| 1 | 2008-08-01 Adrian Robert <Adrian.B.Robert@gmail.com> | 6 | 2008-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 | } |