diff --git a/ChangeLog b/ChangeLog index c4fb770dc5..7575084684 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Fri Dec 6 17:50:57 2002 Owen Taylor + + * gdk/gdkpixmap.c (PACKED_COLOR): Fix incorrect + masks in PACKED_COLOR definition. (#99795, + John Finlay) + Tue Dec 3 17:47:24 2002 Owen Taylor * gdk/x11/gdkgeometry-x11.c (gdk_window_guffaw_scroll): Fix wrong diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index c4fb770dc5..7575084684 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,9 @@ +Fri Dec 6 17:50:57 2002 Owen Taylor + + * gdk/gdkpixmap.c (PACKED_COLOR): Fix incorrect + masks in PACKED_COLOR definition. (#99795, + John Finlay) + Tue Dec 3 17:47:24 2002 Owen Taylor * gdk/x11/gdkgeometry-x11.c (gdk_window_guffaw_scroll): Fix wrong diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index c4fb770dc5..7575084684 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,9 @@ +Fri Dec 6 17:50:57 2002 Owen Taylor + + * gdk/gdkpixmap.c (PACKED_COLOR): Fix incorrect + masks in PACKED_COLOR definition. (#99795, + John Finlay) + Tue Dec 3 17:47:24 2002 Owen Taylor * gdk/x11/gdkgeometry-x11.c (gdk_window_guffaw_scroll): Fix wrong diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index c4fb770dc5..7575084684 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,9 @@ +Fri Dec 6 17:50:57 2002 Owen Taylor + + * gdk/gdkpixmap.c (PACKED_COLOR): Fix incorrect + masks in PACKED_COLOR definition. (#99795, + John Finlay) + Tue Dec 3 17:47:24 2002 Owen Taylor * gdk/x11/gdkgeometry-x11.c (gdk_window_guffaw_scroll): Fix wrong diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index c4fb770dc5..7575084684 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,9 @@ +Fri Dec 6 17:50:57 2002 Owen Taylor + + * gdk/gdkpixmap.c (PACKED_COLOR): Fix incorrect + masks in PACKED_COLOR definition. (#99795, + John Finlay) + Tue Dec 3 17:47:24 2002 Owen Taylor * gdk/x11/gdkgeometry-x11.c (gdk_window_guffaw_scroll): Fix wrong diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index c4fb770dc5..7575084684 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,9 @@ +Fri Dec 6 17:50:57 2002 Owen Taylor + + * gdk/gdkpixmap.c (PACKED_COLOR): Fix incorrect + masks in PACKED_COLOR definition. (#99795, + John Finlay) + Tue Dec 3 17:47:24 2002 Owen Taylor * gdk/x11/gdkgeometry-x11.c (gdk_window_guffaw_scroll): Fix wrong diff --git a/gdk/gdkpixmap.c b/gdk/gdkpixmap.c index 5e757246fb..a2778365b9 100644 --- a/gdk/gdkpixmap.c +++ b/gdk/gdkpixmap.c @@ -492,7 +492,9 @@ make_solid_mask (gint width, gint height) return bitmap; } -#define PACKED_COLOR(c) ((((c)->red & 0xff) << 8) | ((c)->green & 0xff) | ((c)->blue >> 8)) +#define PACKED_COLOR(c) ((((c)->red & 0xff00) << 8) | \ + ((c)->green & 0xff00) | \ + ((c)->blue >> 8)) static GdkPixmap * gdk_pixmap_colormap_new_from_pixbuf (GdkColormap *colormap,