summaryrefslogtreecommitdiff
path: root/utils/mk/Posix.c
diff options
context:
space:
mode:
authorforsyth <forsyth@lavoro.terzarima.net>2013-06-03 21:01:14 +0000
committerforsyth <forsyth@lavoro.terzarima.net>2013-06-03 21:01:14 +0000
commit45a20ab721a513710138340faff3d59a31c3e01e (patch)
treeeea29d2684c51cc73725b8992a2125bede48e118 /utils/mk/Posix.c
parentcd8e99851af33e52bcdf8faf34f9d4e62fa0cbaf (diff)
sync compilers with Plan 9
remove 1[acl] 2[acl]
Diffstat (limited to 'utils/mk/Posix.c')
-rw-r--r--utils/mk/Posix.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/utils/mk/Posix.c b/utils/mk/Posix.c
index 63ad17f5..95e1919e 100644
--- a/utils/mk/Posix.c
+++ b/utils/mk/Posix.c
@@ -317,7 +317,8 @@ membername(char *s, int fd, char *sz)
t = atol(sz);
if(t&01) t++;
stab = malloc(t);
- read(fd, stab, t);
+ if(read(fd, stab, t) != t)
+ {}
return nil;
}
else if(s[0] == '/' && stab != nil) { /* index into string table */