Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.
// Ensure that env::vars() does not panic if environ is null.
// Regression test for rust-lang/rust#53200
//@ run-pass
#![feature(rustc_private)]
// FIXME: more platforms?
#[cfg(target_os = "linux")]
fn main() {
extern crate libc;
unsafe { libc::clearenv(); }
assert_eq!(std::env::vars().count(), 0);
}
#[cfg(not(target_os = "linux"))]
fn main() {}