From cc32f29eedc10a7756820c491c6797c27054c433 Mon Sep 17 00:00:00 2001 From: Determinant Date: Sun, 4 Feb 2018 16:50:19 -0500 Subject: fix the compilation error in rust nightly build --- src/ppu.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/ppu.rs') diff --git a/src/ppu.rs b/src/ppu.rs index 3de365d..81c316c 100644 --- a/src/ppu.rs +++ b/src/ppu.rs @@ -100,7 +100,8 @@ impl<'a> PPU<'a> { #[inline] pub fn write_oamdata(&mut self, data: u8) { self.reg = data; - self.get_oam_raw_mut()[self.oamaddr as usize] = data; + let addr = self.oamaddr as usize; + self.get_oam_raw_mut()[addr] = data; self.oamaddr = self.oamaddr.wrapping_add(1); } -- cgit v1.2.3