aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbors-servo <release+servo@mozilla.com>2014-04-19 11:01:15 -0400
committerbors-servo <release+servo@mozilla.com>2014-04-19 11:01:15 -0400
commitba9177b7cc818fef2025e4b87d64550dac779776 (patch)
tree0bc419870acff6b8b0af0e68854a98d1325349fb
parent5c20ed302337de3ca375994bd283615020b3e72d (diff)
parent48b8c066f9fa0f2a327427856b684e25280e99dc (diff)
downloadservo-ba9177b7cc818fef2025e4b87d64550dac779776.tar.gz
servo-ba9177b7cc818fef2025e4b87d64550dac779776.zip
auto merge of #2178 : Ms2ger/servo/enum-position, r=jdm
This is a shorter and probably slightly more efficient to write the loop.
-rw-r--r--src/components/script/dom/bindings/utils.rs4
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))
+ }))
}
}