read_memory now panic instead of just displaying the error and continue the execution
This commit is contained in:
parent
f4b6cb3137
commit
ee8762fdb8
@ -44,7 +44,7 @@ impl Machine {
|
||||
/// - **address** in the memory to read
|
||||
pub fn read_memory(machine : &mut Machine, size : i32, address : usize) -> u64 {
|
||||
if size != 1 && size != 2 && size != 4 && size != 8 {
|
||||
println!("ERROR read_memory : wrong size parameter {}, must be (1, 2, 4 or 8)", size);
|
||||
panic!("ERROR read_memory : wrong size parameter {}, must be (1, 2, 4 or 8)", size);
|
||||
}
|
||||
|
||||
let mut ret : u64 = machine.main_memory[address] as u64;
|
||||
@ -379,5 +379,5 @@ impl Machine {
|
||||
#[cfg(test)]
|
||||
mod test {
|
||||
use super::Machine;
|
||||
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user