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];