diff options
author | bors-servo <metajack+bors@gmail.com> | 2015-02-12 11:06:50 -0700 |
---|---|---|
committer | bors-servo <metajack+bors@gmail.com> | 2015-02-12 11:06:50 -0700 |
commit | fab80925818e53bfb92ffa2684a6834bb9f70f29 (patch) | |
tree | e5154fd6a2e60fc9ff64525558532bb0d2fae93d /components/servo/main.rs | |
parent | 29d24a5049cda10111bb36f3ca2d798e68137107 (diff) | |
parent | 2b0eb98c1d0889d7966b2341528417cb3f916911 (diff) | |
download | servo-fab80925818e53bfb92ffa2684a6834bb9f70f29.tar.gz servo-fab80925818e53bfb92ffa2684a6834bb9f70f29.zip |
auto merge of #4902 : servo/servo/warnings, r=jdm
Diffstat (limited to 'components/servo/main.rs')
-rw-r--r-- | components/servo/main.rs | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/components/servo/main.rs b/components/servo/main.rs index b8bcb0f77fa..1e7683a9e06 100644 --- a/components/servo/main.rs +++ b/components/servo/main.rs @@ -2,7 +2,7 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -#![allow(unstable)] +#![feature(env, os)] #[cfg(target_os="android")] extern crate libc; @@ -39,9 +39,6 @@ use compositing::windowing::WindowEvent; #[cfg(target_os="android")] use std::borrow::ToOwned; -#[cfg(not(any(test,target_os="android")))] -use std::os; - #[cfg(not(test))] struct BrowserWrapper { browser: Browser<app::window::Window>, @@ -60,7 +57,8 @@ fn get_args() -> Vec<String> { #[cfg(not(target_os="android"))] fn get_args() -> Vec<String> { - os::args() + use std::env; + env::args().map(|s| s.into_string().unwrap()).collect() } #[cfg(target_os="android")] @@ -113,7 +111,7 @@ fn setup_logging() { } fn main() { - if opts::from_cmdline_args(get_args().as_slice()) { + if opts::from_cmdline_args(&*get_args()) { setup_logging(); resource_task::global_init(); |