summaryrefslogtreecommitdiff
path: root/chapter28b/src/main/smp/sys/io.smp
diff options
context:
space:
mode:
Diffstat (limited to 'chapter28b/src/main/smp/sys/io.smp')
-rw-r--r--chapter28b/src/main/smp/sys/io.smp4
1 files changed, 2 insertions, 2 deletions
diff --git a/chapter28b/src/main/smp/sys/io.smp b/chapter28b/src/main/smp/sys/io.smp
index d6263ffe..cadc74a7 100644
--- a/chapter28b/src/main/smp/sys/io.smp
+++ b/chapter28b/src/main/smp/sys/io.smp
@@ -12,11 +12,11 @@ val read = { i32 fd ->
int len = 0;
while( true ) {
i32 rez = libc.read(fd,ptr,buf#);
- if( rez > buf# ) libc._exit(libc.errno());
+ if( rez > buf# ) libc.exit(libc.errno());
len += rez;
if( rez < buf# )
break;
- libc._exit(-2); // Need to implement for more than 8K input
+ libc.exit(-2); // Need to implement for more than 8K input
}
var out = new u8[len];
ary.copy(out,0,buf,0,len);