aboutsummaryrefslogtreecommitdiff
path: root/src/ppu.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/ppu.rs')
-rw-r--r--src/ppu.rs3
1 files changed, 2 insertions, 1 deletions
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);
}