From dd3942dc2a878af0d467784ca60cbba3e6336aa1 Mon Sep 17 00:00:00 2001 From: Corey Farwell Date: Mon, 22 Apr 2019 00:23:50 -0400 Subject: [PATCH] Fix MacOs errors --- src/lib.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 5add789..ba2cf2d 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -26,7 +26,6 @@ trait Platform { fn notify(msg_title: &str, msg_body: &str) -> Result<(), Error>; } -#[derive(Debug)] enum Error { #[cfg(target_os = "linux")] Linux(LError), @@ -50,9 +49,9 @@ impl Display for Error { #[cfg(target_os = "linux")] Error::Linux(e) => write!(fmt, "{}", e), #[cfg(target_os = "macos")] - Error::MacOs => write!(fmt, "MacOs Error"), + Error::MacOs(e) => write!(fmt, "{}", e), #[cfg(target_os = "windows")] - Error::Windows => write!(fmt, "Windows Error"), + Error::Windows => write!(fmt, "{}", e), } } } @@ -154,9 +153,10 @@ impl Platform for MacOs { } fn notify(msg_title: &str, msg_body: &str) -> Result<(), Error> { - let bundle = mac_notification_sys::get_bundle_identifier("Script Editor")?; - mac_notification_sys::set_application(&bundle)?; - mac_notification_sys::send_notification(msg_title, &None, msg_body, &None)?; + let bundle = mac_notification_sys::get_bundle_identifier("Script Editor").unwrap(); + mac_notification_sys::set_application(&bundle).unwrap(); + mac_notification_sys::send_notification(msg_title, &None, msg_body, &None).unwrap(); + Ok(()) } } -- 2.51.2