diff --git a/src/libcore/os.rs b/src/libcore/os.rs index 6a44f931c23c364fa9c105f1052353497c9350ea..b4c284cbd821e821f8d4cd42b00f8a4b940a3bc4 100644 --- a/src/libcore/os.rs +++ b/src/libcore/os.rs @@ -973,8 +973,8 @@ fn homedir() { setenv(~"USERPROFILE", ~"/home/PaloAlto"); assert os::homedir() == Some(Path("/home/MountainView")); - option::iter(oldhome, |s| setenv(~"HOME", s)); - option::iter(olduserprofile, + option::iter(&oldhome, |s| setenv(~"HOME", s)); + option::iter(&olduserprofile, |s| setenv(~"USERPROFILE", s)); }