*C.char => charptr

pull/2954/head
Don Alfons Nisnoni 2019-12-02 16:37:35 +08:00 committed by Alexander Medvednikov
parent dcbb196e21
commit 254afcb2d0
4 changed files with 5 additions and 5 deletions

View File

@ -43,7 +43,7 @@ pub fn tos2(s byteptr) string {
}
}
pub fn tos3(s *C.char) string {
pub fn tos3(s charptr) string {
if s == 0 {
panic('tos3: nil string')
}

View File

@ -68,7 +68,7 @@ fn C.atof() int
fn C.tolower() int
fn C.toupper() int
fn C.getchar() int
fn C.strerror() *C.char
fn C.strerror() charptr
fn C.snprintf() int
fn C.fprintf(byteptr, ...byteptr)

View File

@ -96,7 +96,7 @@ pub fn tos2(s byteptr) string {
}
// Same as `tos2`, but for char*, to avoid warnings
pub fn tos3(s *C.char) string {
pub fn tos3(s charptr) string {
if s == 0 {
panic('tos3: nil string')
}

View File

@ -982,7 +982,7 @@ pub fn new_v(args[]string) &V {
exit(1)
}
*/
println('vlib not found. It should be next to the V executable. ')
println('vlib not found. It should be next to the V executable.')
println('Go to https://vlang.io to install V.')
exit(1)
}
@ -1129,7 +1129,7 @@ pub fn vhash() string {
}
pub fn cescaped_path(s string) string {
return s.replace('\\','\\\\')
return s.replace('\\','\\\\')
}
pub fn os_from_string(os string) OS {