We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent eb265d0 commit f0b95fcCopy full SHA for f0b95fc
std/src/sys/pal/unix/os.rs
@@ -748,8 +748,7 @@ pub fn home_dir() -> Option<PathBuf> {
748
&mut result,
749
) {
750
0 if !result.is_null() => {
751
- let passwd = p.assume_init();
752
- let ptr = passwd.pw_dir as *const _;
+ let ptr = (*result).pw_dir as *const _;
753
let bytes = CStr::from_ptr(ptr).to_bytes().to_vec();
754
Some(OsStringExt::from_vec(bytes))
755
}
0 commit comments