summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorpommicket <pommicket@gmail.com>2025-09-09 11:48:22 -0400
committerpommicket <pommicket@gmail.com>2025-09-09 11:48:22 -0400
commit2b8fab93d8006de1f570d72c78c96ab9a1785724 (patch)
tree1aee8b6d76ad72fd256c078e28afd1c2d3192be9 /src
parentbaf62a2566aa87eed42081e0fd881e89cb721415 (diff)
Update integer limit
Diffstat (limited to 'src')
-rw-r--r--src/lib.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 363b132..4fb011e 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -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)