From e10c0d2408c50cf08dc7d3f0d77e4e888dc4a45a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juli=C3=A1n=20Gonz=C3=A1lez=20Calder=C3=B3n?= Date: Mon, 14 Oct 2024 16:46:16 -0300 Subject: [PATCH] Fix bug --- src/starknet.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/starknet.rs b/src/starknet.rs index d1a7c6ddf..8064f2098 100644 --- a/src/starknet.rs +++ b/src/starknet.rs @@ -1750,7 +1750,8 @@ pub(crate) mod handler { state: *mut [u32; 8], block: &[u32; 16], ) { - let result = ptr.sha256_process_block(unsafe { &mut *state }, block, gas); + let state_ref = unsafe { state.as_mut().unwrap() }; + let result = ptr.sha256_process_block(state_ref, block, gas); *result_ptr = match result { Ok(x) => SyscallResultAbi {