From fa75d193b8c7f6f5b5d3580aeaba8c238d358ad5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ra=C3=BAl=20Kripalani?= Date: Sun, 13 Nov 2022 21:14:53 +0000 Subject: [PATCH] events: make sdk::event::emit_event borrow. --- sdk/src/event.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/src/event.rs b/sdk/src/event.rs index aabeb789ba..94b4a5659e 100644 --- a/sdk/src/event.rs +++ b/sdk/src/event.rs @@ -2,8 +2,8 @@ use fvm_shared::event::ActorEvent; use crate::{sys, SyscallResult}; -pub fn emit_event(evt: ActorEvent) -> SyscallResult<()> { - let encoded = fvm_ipld_encoding::to_vec(&evt).expect("failed to marshal actor event"); +pub fn emit_event(evt: &ActorEvent) -> SyscallResult<()> { + let encoded = fvm_ipld_encoding::to_vec(evt).expect("failed to marshal actor event"); let entries = encoded.as_slice(); unsafe { sys::event::emit_event(entries.as_ptr(), entries.len() as u32) }