diff options
Diffstat (limited to 'src/components/script')
-rw-r--r-- | src/components/script/dom/bindings/utils.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/components/script/dom/bindings/utils.rs b/src/components/script/dom/bindings/utils.rs index 8d506b6fce4..8aa26381e6f 100644 --- a/src/components/script/dom/bindings/utils.rs +++ b/src/components/script/dom/bindings/utils.rs @@ -484,12 +484,12 @@ pub fn FindEnumStringIndex(cx: *JSContext, return Err(()); } - Ok(values.iter().enumerate().find(|&(_, value)| { + Ok(values.iter().position(|value| { value.len() == length as uint && range(0, length as int).all(|j| { value[j] as u16 == *chars.offset(j) }) - }).map(|(i, _)| i)) + })) } } |