@@ -197,13 +197,13 @@ pub fn current_exe() -> io::Result<PathBuf> {
197197 0 as libc:: size_t ) ;
198198 if err != 0 { return Err ( io:: Error :: last_os_error ( ) ) ; }
199199 if sz == 0 { return Err ( io:: Error :: last_os_error ( ) ) ; }
200- let mut v: Vec < u8 > = Vec :: with_capacity ( sz as usize ) ;
200+ let mut v: Vec < u8 > = Vec :: with_capacity ( sz) ;
201201 let err = sysctl ( mib. as_mut_ptr ( ) , mib. len ( ) as :: libc:: c_uint ,
202202 v. as_mut_ptr ( ) as * mut libc:: c_void , & mut sz,
203203 ptr:: null_mut ( ) , 0 as libc:: size_t ) ;
204204 if err != 0 { return Err ( io:: Error :: last_os_error ( ) ) ; }
205205 if sz == 0 { return Err ( io:: Error :: last_os_error ( ) ) ; }
206- v. set_len ( sz as usize - 1 ) ; // chop off trailing NUL
206+ v. set_len ( sz - 1 ) ; // chop off trailing NUL
207207 Ok ( PathBuf :: from ( OsString :: from_vec ( v) ) )
208208 }
209209}
@@ -252,10 +252,10 @@ pub fn current_exe() -> io::Result<PathBuf> {
252252 let mut sz: u32 = 0 ;
253253 _NSGetExecutablePath ( ptr:: null_mut ( ) , & mut sz) ;
254254 if sz == 0 { return Err ( io:: Error :: last_os_error ( ) ) ; }
255- let mut v: Vec < u8 > = Vec :: with_capacity ( sz as usize ) ;
255+ let mut v: Vec < u8 > = Vec :: with_capacity ( sz) ;
256256 let err = _NSGetExecutablePath ( v. as_mut_ptr ( ) as * mut i8 , & mut sz) ;
257257 if err != 0 { return Err ( io:: Error :: last_os_error ( ) ) ; }
258- v. set_len ( sz as usize - 1 ) ; // chop off trailing NUL
258+ v. set_len ( sz - 1 ) ; // chop off trailing NUL
259259 Ok ( PathBuf :: from ( OsString :: from_vec ( v) ) )
260260 }
261261}
@@ -479,7 +479,7 @@ pub fn home_dir() -> Option<PathBuf> {
479479 target_os = "ios" ) ) ) ]
480480 unsafe fn fallback ( ) -> Option < OsString > {
481481 let amt = match libc:: sysconf ( c:: _SC_GETPW_R_SIZE_MAX) {
482- n if n < 0 => 512 as usize ,
482+ n if n < 0 => 512usize ,
483483 n => n as usize ,
484484 } ;
485485 let me = libc:: getuid ( ) ;
0 commit comments