From 0c42a285f1c7b26257a8a004dcb1cd16b607695c Mon Sep 17 00:00:00 2001 From: Thomas Hurst Date: Fri, 21 Apr 2023 13:51:22 +0000 Subject: [PATCH] MSRV doesn't support cfg over conditionals --- src/lib.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index cd1356e..115d8d7 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -239,8 +239,10 @@ fn get_num_cpus() -> usize { use std::ptr; #[cfg(target_os = "freebsd")] - if let Some(cpus) = get_cpuset_cpus() { - return cpus; + { + if let Some(cpus) = get_cpuset_cpus() { + return cpus; + } } let mut cpus: libc::c_uint = 0;