summaryrefslogtreecommitdiff
path: root/sys/src/cmd/cc/lex.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@gmx.de>2012-07-30 19:11:16 +0200
committercinap_lenrek <cinap_lenrek@gmx.de>2012-07-30 19:11:16 +0200
commit4f33c88a51587681b7be1ae57cfbc43b627c6bc4 (patch)
tree25560404dc80007e5dc268811242c9071f6a1017 /sys/src/cmd/cc/lex.c
parentfcc5e75d07e5bc6cb3ddac6d9a437e7ec62d0d95 (diff)
import updated compilers from sources
Diffstat (limited to 'sys/src/cmd/cc/lex.c')
-rw-r--r--sys/src/cmd/cc/lex.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/src/cmd/cc/lex.c b/sys/src/cmd/cc/lex.c
index 74054aa22..2652cb8f8 100644
--- a/sys/src/cmd/cc/lex.c
+++ b/sys/src/cmd/cc/lex.c
@@ -1262,9 +1262,7 @@ loop:
if(i->f < 0)
goto pop;
fi.c = read(i->f, i->b, BUFSIZ) - 1;
- if(fi.c < -1)
- sysfatal("read error: %r");
- if(fi.c == -1) {
+ if(fi.c < 0) {
close(i->f);
linehist(0, 0);
goto pop;