mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-05 23:28:48 +00:00
Fix reading from /sys/ pseudo fx
This commit is contained in:
+2
-2
@@ -63,8 +63,8 @@ read_at_least :: proc(fd: Handle, buf: []byte, min: int) -> (n: int, err: Errno)
|
|||||||
if len(buf) < min {
|
if len(buf) < min {
|
||||||
return 0, -1
|
return 0, -1
|
||||||
}
|
}
|
||||||
for n < min && err == 0 {
|
nn := max(int)
|
||||||
nn: int
|
for nn > 0 && n < min && err == 0 {
|
||||||
nn, err = read(fd, buf[n:])
|
nn, err = read(fd, buf[n:])
|
||||||
n += nn
|
n += nn
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user