[gtk+/gtk-3-20] Make gdk_visual_get_*_pixel_details work again



commit 7b6cf538e1e99cf42129e416f17c946325613da3
Author: Matthias Clasen <mclasen redhat com>
Date:   Sat Mar 26 09:32:51 2016 -0400

    Make gdk_visual_get_*_pixel_details work again
    
    These functions are supposed to return the numbers of consecutive
    1 bits in each components mask as precision. However, due to a
    copy-paste mistake when this code was moved around in
    commit 70d689cddda0dc616af97e8ed047d0c0acf7c7a6, the precision
    was always reported as zero. This affects only a few applications
    that directly set window background on X11 windows, such as emacs.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=764210

 gdk/gdkvisual.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)
---
diff --git a/gdk/gdkvisual.c b/gdk/gdkvisual.c
index d580c6b..356ea19 100644
--- a/gdk/gdkvisual.c
+++ b/gdk/gdkvisual.c
@@ -371,7 +371,6 @@ gdk_visual_get_pixel_details (GdkVisual *visual,
           m >>= 1;
         }
 
-      m = pixel_mask;
       while (m & 0x1)
         {
           p++;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]