From c54f8c8e64ed20dc0409190529bbe4c154a61fd9 Mon Sep 17 00:00:00 2001 From: Devyn Cairns Date: Mon, 17 Jun 2024 18:37:58 -0700 Subject: [PATCH] Fix compilation for `nu_protocol::value::from_value` on 32-bit targets --- crates/nu-protocol/src/value/from_value.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/nu-protocol/src/value/from_value.rs b/crates/nu-protocol/src/value/from_value.rs index 1033eb03b2..1c3bc7dfd4 100644 --- a/crates/nu-protocol/src/value/from_value.rs +++ b/crates/nu-protocol/src/value/from_value.rs @@ -301,7 +301,7 @@ impl_from_value_for_uint!(u64, i64::MAX); // u64::Max would be -1 as i64 #[cfg(target_pointer_width = "64")] impl_from_value_for_uint!(usize, i64::MAX); #[cfg(target_pointer_width = "32")] -impl_from_value_for_uint!(usize, usize::MAX); +impl_from_value_for_uint!(usize, usize::MAX as i64); impl FromValue for () { fn from_value(v: Value) -> Result {