diff options
| author | Jan Djärv | 2012-10-13 23:52:09 +0200 |
|---|---|---|
| committer | Jan Djärv | 2012-10-13 23:52:09 +0200 |
| commit | 537f336d6228aa48d36c7749aff348569da0ab61 (patch) | |
| tree | 1f3fb05c7cc22e0f007317ecdab951d5072b2b93 /src | |
| parent | 3071811230cf9f6cd461a34cc7202565c4f9947a (diff) | |
| download | emacs-537f336d6228aa48d36c7749aff348569da0ab61.tar.gz emacs-537f336d6228aa48d36c7749aff348569da0ab61.zip | |
* gtkutil.c (xg_set_widget_bg): Divide by 65535.
Fixes: debbugs:12612
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/gtkutil.c | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 56131aca4b2..6bb34d9866a 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2012-10-13 Jan Djärv <jan.h.d@swipnet.se> | ||
| 2 | |||
| 3 | * gtkutil.c (xg_set_widget_bg): Divide by 65535 (Bug#12612). | ||
| 4 | |||
| 1 | 2012-10-13 HANATAKA, Shinya <bogytech@gmail.com> (tiny change) | 5 | 2012-10-13 HANATAKA, Shinya <bogytech@gmail.com> (tiny change) |
| 2 | 6 | ||
| 3 | * coding.c (detect_coding): Set coding->id before calling | 7 | * coding.c (detect_coding): Set coding->id before calling |
| @@ -1290,6 +1294,7 @@ | |||
| 1290 | * sysdep.c (init_signals): Do not use SA_NODEFER. It wasn't | 1294 | * sysdep.c (init_signals): Do not use SA_NODEFER. It wasn't |
| 1291 | wanted even on POSIXish hosts, and it doesn't work on Windows. | 1295 | wanted even on POSIXish hosts, and it doesn't work on Windows. |
| 1292 | 1296 | ||
| 1297 | >>>>>>> MERGE-SOURCE | ||
| 1293 | 2012-09-23 Jan Djärv <jan.h.d@swipnet.se> | 1298 | 2012-09-23 Jan Djärv <jan.h.d@swipnet.se> |
| 1294 | 1299 | ||
| 1295 | * xterm.c (x_term_init): Call fixup_locale before and after calling | 1300 | * xterm.c (x_term_init): Call fixup_locale before and after calling |
diff --git a/src/gtkutil.c b/src/gtkutil.c index 1bf2b533b41..4367b534cb9 100644 --- a/src/gtkutil.c +++ b/src/gtkutil.c | |||
| @@ -1035,9 +1035,9 @@ xg_set_widget_bg (FRAME_PTR f, GtkWidget *w, long unsigned int pixel) | |||
| 1035 | xbg.pixel = pixel; | 1035 | xbg.pixel = pixel; |
| 1036 | if (XQueryColor (FRAME_X_DISPLAY (f), FRAME_X_COLORMAP (f), &xbg)) | 1036 | if (XQueryColor (FRAME_X_DISPLAY (f), FRAME_X_COLORMAP (f), &xbg)) |
| 1037 | { | 1037 | { |
| 1038 | bg.red = (double)xbg.red/65536.0; | 1038 | bg.red = (double)xbg.red/65535.0; |
| 1039 | bg.green = (double)xbg.green/65536.0; | 1039 | bg.green = (double)xbg.green/65535.0; |
| 1040 | bg.blue = (double)xbg.blue/65536.0; | 1040 | bg.blue = (double)xbg.blue/65535.0; |
| 1041 | bg.alpha = 1.0; | 1041 | bg.alpha = 1.0; |
| 1042 | gtk_widget_override_background_color (w, GTK_STATE_FLAG_NORMAL, &bg); | 1042 | gtk_widget_override_background_color (w, GTK_STATE_FLAG_NORMAL, &bg); |
| 1043 | } | 1043 | } |