diff --git a/src/op_handlers/ptr_add.rs b/src/op_handlers/ptr_add.rs index 44705701..f0827828 100644 --- a/src/op_handlers/ptr_add.rs +++ b/src/op_handlers/ptr_add.rs @@ -8,7 +8,7 @@ use crate::{ pub fn _ptr_add(vm: &mut VMState, opcode: &Opcode) { let (pointer, diff, src0) = ptr_operands_read(vm, opcode, "ptr_add"); let (new_offset, overflow) = pointer.offset.overflowing_add(diff); - if overflow { + if overflow { // TODO: Use correct error handling panic!("Offset overflow in ptr_add"); } let new_pointer = FatPointer { diff --git a/src/value.rs b/src/value.rs index 98c8954a..e1ce27d4 100644 --- a/src/value.rs +++ b/src/value.rs @@ -25,9 +25,6 @@ impl Default for TaggedValue { } impl TaggedValue { - pub fn new(value: U256, is_pointer: bool) -> Self { - Self { value, is_pointer } - } pub fn new_raw_integer(value: U256) -> Self { Self { value,