From c96795ffb3fbb3a44e0b8ca5ccb3099be610a657 Mon Sep 17 00:00:00 2001 From: Owen Taylor Date: Fri, 17 Jun 2005 14:17:43 +0000 Subject: [PATCH] Fix #if G_BYTE_ORDER == GDK_LSB_FIRST. 2005-06-17 Owen Taylor * gdk/gdkcairo.c (gdk_cairo_set_source_pixbuf): Fix #if G_BYTE_ORDER == GDK_LSB_FIRST. --- ChangeLog | 5 +++++ ChangeLog.pre-2-10 | 5 +++++ ChangeLog.pre-2-8 | 5 +++++ gdk/gdkcairo.c | 4 ++-- 4 files changed, 17 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 261eaf40ef..7b45444007 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-06-17 Owen Taylor + + * gdk/gdkcairo.c (gdk_cairo_set_source_pixbuf): Fix + #if G_BYTE_ORDER == GDK_LSB_FIRST. + 2005-06-17 Kristian Rietveld * gtk/gtktreeview.c (validate_visible_area): don't try to update diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 261eaf40ef..7b45444007 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +2005-06-17 Owen Taylor + + * gdk/gdkcairo.c (gdk_cairo_set_source_pixbuf): Fix + #if G_BYTE_ORDER == GDK_LSB_FIRST. + 2005-06-17 Kristian Rietveld * gtk/gtktreeview.c (validate_visible_area): don't try to update diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 261eaf40ef..7b45444007 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,8 @@ +2005-06-17 Owen Taylor + + * gdk/gdkcairo.c (gdk_cairo_set_source_pixbuf): Fix + #if G_BYTE_ORDER == GDK_LSB_FIRST. + 2005-06-17 Kristian Rietveld * gtk/gtktreeview.c (validate_visible_area): don't try to update diff --git a/gdk/gdkcairo.c b/gdk/gdkcairo.c index c6306d5acf..16ff438aee 100644 --- a/gdk/gdkcairo.c +++ b/gdk/gdkcairo.c @@ -175,10 +175,10 @@ gdk_cairo_set_source_pixbuf (cairo_t *cr, while (p < end) { -#if G_BYTE_ORDER == GDK_LSB_FIRST +#if G_BYTE_ORDER == G_LITTLE_ENDIAN q[0] = p[2]; q[1] = p[1]; - q[2] = p[2]; + q[2] = p[0]; #else q[0] = p[0]; q[1] = p[1];