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

checker: make using err.msg and err.code produce an *actual* notice, even with the present compatibility hack (will be *removed* in 2022-06-01)

This commit is contained in:
Delyan Angelov
2022-04-12 13:38:40 +03:00
parent 4c7cdd2a2d
commit 8788512c4d
28 changed files with 107 additions and 100 deletions

View File

@@ -15,7 +15,7 @@ fn (mut ws Client) socket_read(mut buffer []byte) ?int {
} else {
for {
r := ws.conn.read(mut buffer) or {
if err.code == net.err_timed_out_code {
if err.code() == net.err_timed_out_code {
continue
}
return err
@@ -39,7 +39,7 @@ fn (mut ws Client) socket_read_ptr(buf_ptr &byte, len int) ?int {
} else {
for {
r := ws.conn.read_ptr(buf_ptr, len) or {
if err.code == net.err_timed_out_code {
if err.code() == net.err_timed_out_code {
continue
}
return err
@@ -63,7 +63,7 @@ fn (mut ws Client) socket_write(bytes []byte) ?int {
} else {
for {
n := ws.conn.write(bytes) or {
if err.code == net.err_timed_out_code {
if err.code() == net.err_timed_out_code {
continue
}
return err