From 269ff902092e9e006b895fea6bc63d0d20a22767 Mon Sep 17 00:00:00 2001 From: Oskar Thornblad Date: Wed, 27 Jan 2021 22:31:43 +0100 Subject: [PATCH] Less awkward order of things --- src/backends/appkit.rs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/backends/appkit.rs b/src/backends/appkit.rs index 8b901da..3c2b068 100644 --- a/src/backends/appkit.rs +++ b/src/backends/appkit.rs @@ -197,15 +197,14 @@ impl Backend for AppKit { } fn is_speaking(&self) -> Result { - #[cfg(not(target_arch = "aarch64"))] - let yes: i8 = YES; + let result: i8 = unsafe { msg_send![self.0, isSpeaking] }; #[cfg(target_arch = "aarch64")] - let yes: i8 = match YES { true => 1, false => 0 }; + let is_speaking = result == YES as i8; + #[cfg(not(target_arch = "aarch64"))] + let is_speaking = result == YES; - let is_speaking: i8 = unsafe { msg_send![self.0, isSpeaking] }; - - Ok(is_speaking == yes) + Ok(is_speaking) } }