From 1d26e901f9bd462475013acc7fe7c9d4f839efd1 Mon Sep 17 00:00:00 2001 From: Roy Ivy III Date: Wed, 1 Jan 2020 05:06:34 +0000 Subject: [PATCH] fix 32-bit/i686 target builds --- src/hostid/hostid.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/hostid/hostid.rs b/src/hostid/hostid.rs index 955868aea..c4460b8ed 100644 --- a/src/hostid/hostid.rs +++ b/src/hostid/hostid.rs @@ -43,6 +43,9 @@ fn hostid() { result = gethostid(); } - result &= 0xffff_ffff; + #[allow(overflowing_literals)] + let mask = 0xffff_ffff; + + result &= mask; println!("{:0>8x}", result); }