1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

remove unnecessary casts everywhere

This commit is contained in:
Alexander Medvednikov
2019-12-07 15:51:00 +03:00
parent d7ccbba2c9
commit f51784ee01
8 changed files with 38 additions and 33 deletions

View File

@ -410,7 +410,7 @@ fn vpclose(f voidptr) int {
return int( C._pclose(f) )
}
$else {
ret , _ := posix_wait4_to_exit_status( int( C.pclose(f) ) )
ret , _ := posix_wait4_to_exit_status(C.pclose(f))
return ret
}
}
@ -428,7 +428,7 @@ pub fn system(cmd string) int {
// TODO remove panic
//panic(';, &&, || and \\n are not allowed in shell commands')
//}
mut ret := int(0)
mut ret := 0
$if windows {
// overcome bug in system & _wsystem (cmd) when first char is quote `"`
wcmd := if cmd.len > 1 && cmd[0] == `"` && cmd[1] != `"` { '"$cmd"' } else { cmd }

View File

@ -65,7 +65,7 @@ pub fn is_dir(path string) bool {
pub fn mkdir(path string) ?bool {
if path == '.' { return true }
apath := os.realpath( path )
r := int(C.mkdir(apath.str, 511))
r := C.mkdir(apath.str, 511)
if r == -1 {
return error(get_error_msg(C.errno))
}