diff --git a/src/cairo-png.c b/src/cairo-png.c index e176043..3bb6f1a 100644 --- a/src/cairo-png.c +++ b/src/cairo-png.c @@ -114,10 +114,10 @@ convert_data_to_bytes (png_structp png, png_row_infop row_info, png_bytep data) memcpy (&pixel, b, sizeof (uint32_t)); - b[0] = (pixel & 0xff0000) >> 16; - b[1] = (pixel & 0x00ff00) >> 8; - b[2] = (pixel & 0x0000ff) >> 0; - b[3] = 0; + b[1] = (pixel & 0xff0000) >> 16; + b[2] = (pixel & 0x00ff00) >> 8; + b[3] = (pixel & 0x0000ff) >> 0; + b[0] = 0; } }