builtin: fix building vinix (missing C.strerror)
parent
e4e6c90292
commit
6438099644
|
@ -107,6 +107,7 @@ pub fn c_error_number_str(errnum int) string {
|
||||||
$if freestanding {
|
$if freestanding {
|
||||||
err_msg = 'error $errnum'
|
err_msg = 'error $errnum'
|
||||||
} $else {
|
} $else {
|
||||||
|
$if !vinix {
|
||||||
c_msg := C.strerror(errnum)
|
c_msg := C.strerror(errnum)
|
||||||
err_msg = string{
|
err_msg = string{
|
||||||
str: &byte(c_msg)
|
str: &byte(c_msg)
|
||||||
|
@ -114,6 +115,7 @@ pub fn c_error_number_str(errnum int) string {
|
||||||
is_lit: 1
|
is_lit: 1
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
return err_msg
|
return err_msg
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue