diff --git a/src/chip8/memory.rs b/src/chip8/memory.rs index 4a3c5db..ffb14c9 100644 --- a/src/chip8/memory.rs +++ b/src/chip8/memory.rs @@ -11,7 +11,7 @@ pub fn read_n_bytes( let mut bytes = Vec::new(); while addr != start_addr + n_bytes { assert!( - addr >= buffer_len, + addr < buffer_len, "Couldn't read from Address {addr} exceeds buffer length {buffer_len}" ); bytes.push(buffer[addr]);