We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 19022e6 commit be85348Copy full SHA for be85348
1 file changed
std/os/sys_linux.jule
@@ -12,9 +12,9 @@ fn hostname()!: (name: str) {
12
// Try uname first, as it's only one system call and reading
13
// from /proc is not allowed on Android (future-proof).
14
let mut un: sys::Utsname
15
- let mut err: any
+ mut err := false
16
sys::Uname(&un) else {
17
- err = error
+ err = true
18
}
19
20
mut buf := make([]byte, 512) // Enough for a DNS name.
@@ -27,7 +27,7 @@ fn hostname()!: (name: str) {
27
28
// If we got a name and it's not potentially truncated
29
// (Nodename is 65 bytes), return it.
30
- if err == nil && len(name) > 0 && len(name) < 64 {
+ if !err && len(name) > 0 && len(name) < 64 {
31
ret name
32
33
0 commit comments