From 0753fb8018809c671636adc9b3fb6af3ef8e2888 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Mon, 25 May 2009 10:47:37 +0000 Subject: [PATCH] psplash: really fix R&B bit swapping --- psplash-fb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/psplash-fb.c b/psplash-fb.c index a28c42e..6fdba6a 100644 --- a/psplash-fb.c +++ b/psplash-fb.c @@ -323,7 +323,7 @@ psplash_fb_draw_image (PSplashFB *fb, do { if (img_bytes_per_pixel < 4 || *(p+3)) - psplash_fb_plot_pixel (fb, x+dx, y+dy, *(p), *(p+1), *(p+2)); + psplash_fb_plot_pixel (fb, x+dx, y+dy, *(p+2), *(p+1), *(p)); if (++dx >= img_width) { dx=0; dy++; } } while (--len && (p - rle_data) < total_len); @@ -337,7 +337,7 @@ psplash_fb_draw_image (PSplashFB *fb, do { if (img_bytes_per_pixel < 4 || *(p+3)) - psplash_fb_plot_pixel (fb, x+dx, y+dy, *(p), *(p+1), *(p+2)); + psplash_fb_plot_pixel (fb, x+dx, y+dy, *(p+2), *(p+1), *(p)); if (++dx >= img_width) { dx=0; dy++; } p += img_bytes_per_pixel; } -- 2.7.4