diff options
Diffstat (limited to 'src/lib.rs')
-rw-r--r-- | src/lib.rs | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -235,7 +235,7 @@ fn parse_uint(location: &Location, string: &str) -> Result<u64> { } } let val = u64::from_str_radix(baseless, base).map_err(|_| bad_uint())?; - if val > i64::MAX as u64 { + if val >= (1u64 << 53) { return Err(bad_uint()); } Ok(val) |