mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
all: byte => u8
This commit is contained in:
@@ -360,7 +360,7 @@ pub fn sys_close(fd i64) Errno {
|
||||
pub fn sys_mmap(addr &byte, len u64, prot Mm_prot, flags Map_flags, fildes u64, off u64) (&byte, Errno) {
|
||||
rc := sys_call6(9, u64(addr), len, u64(prot), u64(flags), fildes, off)
|
||||
a, e := split_int_errno(rc)
|
||||
return &byte(a), e
|
||||
return &u8(a), e
|
||||
}
|
||||
|
||||
pub fn sys_munmap(addr voidptr, len u64) Errno {
|
||||
|
@@ -19,9 +19,9 @@ pub fn mm_alloc(size u64) (&byte, Errno) {
|
||||
if e == .enoerror {
|
||||
mut ap := &int(a)
|
||||
*ap = pages
|
||||
return &byte(a + 4), e
|
||||
return &u8(a + 4), e
|
||||
}
|
||||
return &byte(0), e
|
||||
return &u8(0), e
|
||||
}
|
||||
|
||||
pub fn mm_free(addr &byte) Errno {
|
||||
@@ -32,8 +32,8 @@ pub fn mm_free(addr &byte) Errno {
|
||||
}
|
||||
|
||||
pub fn mem_copy(dest0 voidptr, src0 voidptr, n int) voidptr {
|
||||
mut dest := &byte(dest0)
|
||||
src := &byte(src0)
|
||||
mut dest := &u8(dest0)
|
||||
src := &u8(src0)
|
||||
for i in 0 .. n {
|
||||
dest[i] = src[i]
|
||||
}
|
||||
|
@@ -64,8 +64,8 @@ pub fn tos3(s &char) string {
|
||||
panic('tos3: nil string')
|
||||
}
|
||||
return string{
|
||||
str: &byte(s)
|
||||
len: strlen(&byte(s))
|
||||
str: &u8(s)
|
||||
len: strlen(&u8(s))
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user