about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2013-07-01 14:45:24 -0400
committerNiko Matsakis <niko@alum.mit.edu>2013-07-08 13:55:11 -0400
commita6d64df6720328289ccde67a8685b79ad6780a9d (patch)
treedf83f39d0f6d6bed30f4e93f9ecd27bbb51cf23c /src/libstd
parent979d3a54f9e1eea483734059a2f594278787e16a (diff)
downloadrust-a6d64df6720328289ccde67a8685b79ad6780a9d.tar.gz
rust-a6d64df6720328289ccde67a8685b79ad6780a9d.zip
Correct illegal pattern in windows-only code
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/run.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libstd/run.rs b/src/libstd/run.rs
index b7bec95e655..17dc604a178 100644
--- a/src/libstd/run.rs
+++ b/src/libstd/run.rs
@@ -744,8 +744,8 @@ fn with_envp<T>(env: Option<&[(~str, ~str)]>, cb: &fn(*mut c_void) -> T) -> T {
     match env {
       Some(es) => {
         let mut blk = ~[];
-        for es.iter().advance |&(k, v)| {
-            let kv = fmt!("%s=%s", k, v);
+        for es.iter().advance |pair| {
+            let kv = fmt!("%s=%s", pair.first(), pair.second());
             blk.push_all(kv.as_bytes_with_null_consume());
         }
         blk.push(0);