From 5edec0bc884867a792de67d6afe06e214bfff3a2 Mon Sep 17 00:00:00 2001 From: Alison Watson Date: Mon, 1 Jul 2019 01:19:00 -0400 Subject: [PATCH] maraiah: fix invalid indices on rgb8 pixmaps --- maraiah/image/pict/pm/rgb8.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/maraiah/image/pict/pm/rgb8.rs b/maraiah/image/pict/pm/rgb8.rs index 8c1912b..071a72c 100644 --- a/maraiah/image/pict/pm/rgb8.rs +++ b/maraiah/image/pict/pm/rgb8.rs @@ -46,9 +46,9 @@ pub fn read(mut im: Image8, p += pp; for x in 0..im.w() { - let r = d[x + im.w()]; - let g = d[x + im.w() * 2]; - let b = d[x + im.w() * 3]; + let r = d[x]; + let g = d[x * 2]; + let b = d[x * 3]; im.cr.push(Color8::new(r, g, b)); } }