mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
@ -67,14 +67,14 @@ pub fn uname() Uname {
|
||||
}
|
||||
|
||||
fn init_os_args(argc int, argv &&byte) []string {
|
||||
mut args := []string{}
|
||||
mut args_ := []string{}
|
||||
// mut args := []string(make(0, argc, sizeof(string)))
|
||||
// mut args := []string{len:argc}
|
||||
for i in 0 .. argc {
|
||||
// args [i] = argv[i].vstring()
|
||||
unsafe { args << byteptr(argv[i]).vstring() }
|
||||
unsafe { args_ << byteptr(argv[i]).vstring() }
|
||||
}
|
||||
return args
|
||||
return args_
|
||||
}
|
||||
|
||||
pub fn ls(path string) ?[]string {
|
||||
|
@ -76,11 +76,11 @@ mut:
|
||||
}
|
||||
|
||||
fn init_os_args_wide(argc int, argv &byteptr) []string {
|
||||
mut args := []string{}
|
||||
mut args_ := []string{}
|
||||
for i in 0 .. argc {
|
||||
args << string_from_wide(unsafe { &u16(argv[i]) })
|
||||
args_ << string_from_wide(unsafe { &u16(argv[i]) })
|
||||
}
|
||||
return args
|
||||
return args_
|
||||
}
|
||||
|
||||
pub fn ls(path string) ?[]string {
|
||||
|
Reference in New Issue
Block a user