Skip to content

Commit e24a986

Browse files
committed
Apply deprecated_safe_2024
1 parent 6391435 commit e24a986

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

crates/home/src/windows.rs

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,17 +62,23 @@ mod tests {
6262
fn test_with_without() {
6363
let olduserprofile = env::var_os("USERPROFILE").unwrap();
6464

65-
env::remove_var("HOME");
66-
env::remove_var("USERPROFILE");
65+
unsafe {
66+
env::remove_var("HOME");
67+
env::remove_var("USERPROFILE");
68+
}
6769

6870
assert_eq!(home_dir_inner(), Some(PathBuf::from(olduserprofile)));
6971

7072
let home = Path::new(r"C:\Users\foo tar baz");
7173

72-
env::set_var("HOME", home.as_os_str());
74+
unsafe {
75+
env::set_var("HOME", home.as_os_str());
76+
}
7377
assert_ne!(home_dir_inner().as_ref().map(Deref::deref), Some(home));
7478

75-
env::set_var("USERPROFILE", home.as_os_str());
79+
unsafe {
80+
env::set_var("USERPROFILE", home.as_os_str());
81+
}
7682
assert_eq!(home_dir_inner().as_ref().map(Deref::deref), Some(home));
7783
}
7884
}

0 commit comments

Comments
 (0)