diff options
author | Corey Farwell <coreyf@rwell.org> | 2015-10-10 10:24:26 -0400 |
---|---|---|
committer | Corey Farwell <coreyf@rwell.org> | 2015-10-10 13:46:11 -0400 |
commit | 4dc8fd76ece28e8b2c351e6a3f4241baec1c0996 (patch) | |
tree | 877f5f51ee9ba7cffb616420ff523a0ed659e5b0 /components/script/dom/macros.rs | |
parent | 9cccd98254191b1663dcaee9010eee63fa8074a3 (diff) | |
download | servo-4dc8fd76ece28e8b2c351e6a3f4241baec1c0996.tar.gz servo-4dc8fd76ece28e8b2c351e6a3f4241baec1c0996.zip |
Consolidate magic number representing max unsigned long
Diffstat (limited to 'components/script/dom/macros.rs')
-rw-r--r-- | components/script/dom/macros.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/components/script/dom/macros.rs b/components/script/dom/macros.rs index 0583fc7edd7..5d843ce5e26 100644 --- a/components/script/dom/macros.rs +++ b/components/script/dom/macros.rs @@ -146,8 +146,9 @@ macro_rules! make_uint_setter( ($attr:ident, $htmlname:expr, $default:expr) => ( fn $attr(&self, value: u32) { use dom::bindings::codegen::InheritTypes::ElementCast; + use dom::values::UNSIGNED_LONG_MAX; use string_cache::Atom; - let value = if value > 2147483647 { + let value = if value > UNSIGNED_LONG_MAX { $default } else { value @@ -167,10 +168,11 @@ macro_rules! make_limited_uint_setter( ($attr:ident, $htmlname:expr, $default:expr) => ( fn $attr(&self, value: u32) -> $crate::dom::bindings::error::ErrorResult { use dom::bindings::codegen::InheritTypes::ElementCast; + use dom::values::UNSIGNED_LONG_MAX; use string_cache::Atom; let value = if value == 0 { return Err($crate::dom::bindings::error::Error::IndexSize); - } else if value > 2147483647 { + } else if value > UNSIGNED_LONG_MAX { $default } else { value |