From 4fd9abca085b084e417abf35f290bdc9540c321d Mon Sep 17 00:00:00 2001 From: Andy Fiddaman Date: Fri, 15 Mar 2024 19:29:20 +0000 Subject: [PATCH] Fix build on illumos --- os_info/src/illumos/mod.rs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/os_info/src/illumos/mod.rs b/os_info/src/illumos/mod.rs index 66b55d8..4fb0cfb 100644 --- a/os_info/src/illumos/mod.rs +++ b/os_info/src/illumos/mod.rs @@ -28,9 +28,14 @@ fn get_version() -> Option { } fn get_os() -> Type { - match uname("-o") { - Some("illumos") => Type::Illumos, - None => Type::Unknown, + let os = match uname("-o") { + Some(o) => o, + None => return Type::Unknown, + }; + + match os.as_str() { + "illumos" => Type::Illumos, + _ => Type::Unknown } }