diff options
| author | newpavlov <newpavlov@gmail.com> | 2019-08-19 16:01:21 +0300 |
|---|---|---|
| committer | newpavlov <newpavlov@gmail.com> | 2019-08-19 16:01:21 +0300 |
| commit | c05237686f994144f2f0bae68dc5b337b06e9a97 (patch) | |
| tree | 425cc364cab09968eb7d90e75a39691063087fb0 /src/libstd/sys | |
| parent | e5ba80a87c54ab7770d9c300dacd0976f74e563e (diff) | |
| download | rust-c05237686f994144f2f0bae68dc5b337b06e9a97.tar.gz rust-c05237686f994144f2f0bae68dc5b337b06e9a97.zip | |
fix
Diffstat (limited to 'src/libstd/sys')
| -rw-r--r-- | src/libstd/sys/wasi/args.rs | 2 | ||||
| -rw-r--r-- | src/libstd/sys/wasi/os.rs | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/libstd/sys/wasi/args.rs b/src/libstd/sys/wasi/args.rs index 23ab2051bf6..14aa391912e 100644 --- a/src/libstd/sys/wasi/args.rs +++ b/src/libstd/sys/wasi/args.rs @@ -19,7 +19,7 @@ pub struct Args { /// Returns the command line arguments pub fn args() -> Args { Args { - iter: wasi::get_args().unwrap_or(Vec::new()), + iter: wasi::get_args().unwrap_or(Vec::new()).into_iter(), _dont_send_or_sync_me: PhantomData } } diff --git a/src/libstd/sys/wasi/os.rs b/src/libstd/sys/wasi/os.rs index 65c80c838dc..04eee3ef28f 100644 --- a/src/libstd/sys/wasi/os.rs +++ b/src/libstd/sys/wasi/os.rs @@ -75,7 +75,7 @@ pub fn current_exe() -> io::Result<PathBuf> { } pub struct Env { - iter: Vec<Vec<u8>>, + iter: vec::IntoIter<Vec<u8>>, _dont_send_or_sync_me: PhantomData<*mut ()>, } @@ -100,7 +100,7 @@ impl Iterator for Env { pub fn env() -> Env { Env { - iter: wasi::get_environ().unwrap_or(Vec::new()), + iter: wasi::get_environ().unwrap_or(Vec::new()).into_iter(), _dont_send_or_sync_me: PhantomData, } } |
