diff options
Diffstat (limited to 'src/ppu.rs')
-rw-r--r-- | src/ppu.rs | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -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); } |