about summary refs log tree commit diff
path: root/src/libextra
diff options
context:
space:
mode:
authorDaniel Micay <danielmicay@gmail.com>2013-06-18 22:59:48 -0400
committerDaniel Micay <danielmicay@gmail.com>2013-06-21 03:23:59 -0400
commit883c966d5c6ba93bf8834543500b01f644ab362f (patch)
tree9d4d22407fddfe40d3a452249886146a0ab003d3 /src/libextra
parent49c74524e2c5a2a81ce4cbe2c50a507c0be9f24e (diff)
downloadrust-883c966d5c6ba93bf8834543500b01f644ab362f.tar.gz
rust-883c966d5c6ba93bf8834543500b01f644ab362f.zip
vec: replace `position` with `iter().position_`
Diffstat (limited to 'src/libextra')
-rw-r--r--src/libextra/getopts.rs2
-rw-r--r--src/libextra/json.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/libextra/getopts.rs b/src/libextra/getopts.rs
index 05649104c31..5980bd7c9e4 100644
--- a/src/libextra/getopts.rs
+++ b/src/libextra/getopts.rs
@@ -177,7 +177,7 @@ fn name_str(nm: &Name) -> ~str {
 }
 
 fn find_opt(opts: &[Opt], nm: Name) -> Option<uint> {
-    vec::position(opts, |opt| opt.name == nm)
+    opts.iter().position_(|opt| opt.name == nm)
 }
 
 /**
diff --git a/src/libextra/json.rs b/src/libextra/json.rs
index db95327f0aa..0bbccd4df4a 100644
--- a/src/libextra/json.rs
+++ b/src/libextra/json.rs
@@ -950,7 +950,7 @@ impl serialize::Decoder for Decoder {
             }
             ref json => fail!("invalid variant: %?", *json),
         };
-        let idx = match vec::position(names, |n| str::eq_slice(*n, name)) {
+        let idx = match names.iter().position_(|n| str::eq_slice(*n, name)) {
             Some(idx) => idx,
             None => fail!("Unknown variant name: %?", name),
         };