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

*C.char => charptr

This commit is contained in:
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 { if s == 0 {
panic('tos3: nil string') panic('tos3: nil string')
} }

View File

@ -68,7 +68,7 @@ fn C.atof() int
fn C.tolower() int fn C.tolower() int
fn C.toupper() int fn C.toupper() int
fn C.getchar() int fn C.getchar() int
fn C.strerror() *C.char fn C.strerror() charptr
fn C.snprintf() int fn C.snprintf() int
fn C.fprintf(byteptr, ...byteptr) 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 // 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 { if s == 0 {
panic('tos3: nil string') panic('tos3: nil string')
} }

View File

@ -982,7 +982,7 @@ pub fn new_v(args[]string) &V {
exit(1) 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.') println('Go to https://vlang.io to install V.')
exit(1) exit(1)
} }
@ -1129,7 +1129,7 @@ pub fn vhash() string {
} }
pub fn cescaped_path(s string) string { pub fn cescaped_path(s string) string {
return s.replace('\\','\\\\') return s.replace('\\','\\\\')
} }
pub fn os_from_string(os string) OS { pub fn os_from_string(os string) OS {