]> git.eshelyaron.com Git - emacs.git/commitdiff
* gtkutil.c (xg_set_widget_bg): Divide by 65535.
authorJan Djärv <jan.h.d@swipnet.se>
Sat, 13 Oct 2012 21:52:09 +0000 (23:52 +0200)
committerJan Djärv <jan.h.d@swipnet.se>
Sat, 13 Oct 2012 21:52:09 +0000 (23:52 +0200)
Fixes: debbugs:12612
src/ChangeLog
src/gtkutil.c

index 56131aca4b2687c47f56adb51ba2bbdf304eff87..6bb34d9866aa03f43f750b74550947c71732695c 100644 (file)
@@ -1,3 +1,7 @@
+2012-10-13  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * gtkutil.c (xg_set_widget_bg): Divide by 65535 (Bug#12612).
+
 2012-10-13  HANATAKA, Shinya  <bogytech@gmail.com>  (tiny change)
 
        * coding.c (detect_coding): Set coding->id before calling
        * sysdep.c (init_signals): Do not use SA_NODEFER.  It wasn't
        wanted even on POSIXish hosts, and it doesn't work on Windows.
 
+>>>>>>> MERGE-SOURCE
 2012-09-23  Jan Djärv  <jan.h.d@swipnet.se>
 
        * xterm.c (x_term_init): Call fixup_locale before and after calling
index 1bf2b533b418a61f7f45c8ed5805461e1e414711..4367b534cb9ff5c4a2c301a1283688b6c8a95b77 100644 (file)
@@ -1035,9 +1035,9 @@ xg_set_widget_bg (FRAME_PTR f, GtkWidget *w, long unsigned int pixel)
   xbg.pixel = pixel;
   if (XQueryColor (FRAME_X_DISPLAY (f), FRAME_X_COLORMAP (f), &xbg))
     {
-      bg.red = (double)xbg.red/65536.0;
-      bg.green = (double)xbg.green/65536.0;
-      bg.blue = (double)xbg.blue/65536.0;
+      bg.red = (double)xbg.red/65535.0;
+      bg.green = (double)xbg.green/65535.0;
+      bg.blue = (double)xbg.blue/65535.0;
       bg.alpha = 1.0;
       gtk_widget_override_background_color (w, GTK_STATE_FLAG_NORMAL, &bg);
     }