From 3ab0d74af21f379cf8350e54645ccc0eea442e14 Mon Sep 17 00:00:00 2001 From: Dmitry Bogatov Date: Tue, 10 Sep 2019 22:35:54 +0000 Subject: [PATCH] Remove unused `unsafe' block in log_event! macro --- src/log.rs | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/log.rs b/src/log.rs index 0782ba60a..e542172b5 100644 --- a/src/log.rs +++ b/src/log.rs @@ -34,13 +34,11 @@ macro_rules! log_event { log_event!($ctx, $data1, $msg,) }; ($ctx:expr, $event:expr, $data1:expr, $msg:expr, $($args:expr),* $(,)?) => { - #[allow(unused_unsafe)] - unsafe { - let formatted = format!($msg, $($args),*); - let formatted_c = std::ffi::CString::new(formatted).unwrap(); - $ctx.call_cb($event, $data1 as libc::uintptr_t, - formatted_c.as_ptr() as libc::uintptr_t); - }}; + let formatted = format!($msg, $($args),*); + let formatted_c = std::ffi::CString::new(formatted).unwrap(); + $ctx.call_cb($event, $data1 as libc::uintptr_t, + formatted_c.as_ptr() as libc::uintptr_t); + }; } #[macro_export]