From dd1f0df69f851ccdf9e7cfc9cb2e39010961dc2c Mon Sep 17 00:00:00 2001 From: Ivan Ukhov Date: Sat, 9 Aug 2014 06:55:12 +0200 Subject: [PATCH] Replace deprecated from_c_str with from_buf in id --- src/id/id.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/id/id.rs b/src/id/id.rs index 35ed78c27..5a22a5bad 100644 --- a/src/id/id.rs +++ b/src/id/id.rs @@ -256,12 +256,12 @@ fn pline(possible_pw: Option) { possible_pw.unwrap() }; - let pw_name = unsafe { from_c_str(pw.pw_name) }; - let pw_passwd = unsafe { from_c_str(pw.pw_passwd)}; - let pw_class = unsafe { from_c_str(pw.pw_class) }; - let pw_gecos = unsafe { from_c_str(pw.pw_gecos) }; - let pw_dir = unsafe { from_c_str(pw.pw_dir) }; - let pw_shell = unsafe { from_c_str(pw.pw_shell) }; + let pw_name = unsafe { from_buf(pw.pw_name as *const u8) }; + let pw_passwd = unsafe { from_buf(pw.pw_passwd as *const u8) }; + let pw_class = unsafe { from_buf(pw.pw_class as *const u8) }; + let pw_gecos = unsafe { from_buf(pw.pw_gecos as *const u8) }; + let pw_dir = unsafe { from_buf(pw.pw_dir as *const u8) }; + let pw_shell = unsafe { from_buf(pw.pw_shell as *const u8) }; println!( "{:s}:{:s}:{:u}:{:u}:{:s}:{:d}:{:d}:{:s}:{:s}:{:s}",