diff --git a/src/agent.jazz b/src/agent.jazz index c942048..24c0d97 100644 --- a/src/agent.jazz +++ b/src/agent.jazz @@ -54,8 +54,7 @@ inline fn sign(reg u64 shared_mem sync_mem private_mem) -> reg u64 { mptr = extract_nth_ptr(sync_mem, shared_mem, 1); - len = extract_nth_ptr(sync_mem, shared_mem, 2); - len = (u64)[len]; + len = (u64)[sync_mem + 16 * 2 + 8]; sigptr = extract_nth_ptr(sync_mem, shared_mem, 3);