diff options
author | Determinant <ted.sybil@gmail.com> | 2018-02-04 16:50:19 -0500 |
---|---|---|
committer | Determinant <ted.sybil@gmail.com> | 2018-02-04 16:50:19 -0500 |
commit | cc32f29eedc10a7756820c491c6797c27054c433 (patch) | |
tree | 94c38915ac8c682e0c55e5228090a70bf9fa378c /src/ppu.rs | |
parent | f10e500bcbfe27558af0542b32b4a09d2a643ed4 (diff) |
fix the compilation error in rust nightly build
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); } |