clippy: fix pointer to temporary value
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
parent
bd430c225b
commit
5a54935bc9
@ -200,7 +200,8 @@ where
|
|||||||
|
|
||||||
/// Returns the Unix uid/gid for the sepcified system user.
|
/// Returns the Unix uid/gid for the sepcified system user.
|
||||||
pub fn getpwnam_ugid(username: &str) -> Result<(libc::uid_t, libc::gid_t), Error> {
|
pub fn getpwnam_ugid(username: &str) -> Result<(libc::uid_t, libc::gid_t), Error> {
|
||||||
let info = unsafe { libc::getpwnam(std::ffi::CString::new(username).unwrap().as_ptr()) };
|
let username = std::ffi::CString::new(username).unwrap();
|
||||||
|
let info = unsafe { libc::getpwnam(username.as_ptr()) };
|
||||||
if info == std::ptr::null_mut() {
|
if info == std::ptr::null_mut() {
|
||||||
bail!("getwpnam '{}' failed", username);
|
bail!("getwpnam '{}' failed", username);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user