aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRuss Cox <rsc@swtch.com>2008-04-16 06:32:43 -0700
committerRuss Cox <rsc@swtch.com>2008-04-16 06:32:43 -0700
commit14125803572e1fa6efb2badf4a41e2e59e81a76d (patch)
tree7213e616a83039525b018ceed0bc6b7d4b2f613c /src
parent9f8a101a7c2e88b968741e9057da4f741a736fb5 (diff)
downloadplan9port-14125803572e1fa6efb2badf4a41e2e59e81a76d.tar.gz
plan9port-14125803572e1fa6efb2badf4a41e2e59e81a76d.tar.bz2
plan9port-14125803572e1fa6efb2badf4a41e2e59e81a76d.zip
sam: clean up checkerrs (Rob Pike)
Diffstat (limited to 'src')
-rw-r--r--src/cmd/sam/shell.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cmd/sam/shell.c b/src/cmd/sam/shell.c
index 80348933..32e1b3d2 100644
--- a/src/cmd/sam/shell.c
+++ b/src/cmd/sam/shell.c
@@ -142,13 +142,13 @@ plan9(File *f, int type, String *s, int nest)
void
checkerrs(void)
{
- char buf[4096];
+ char buf[BLOCKSIZE-10];
int f, n, nl;
char *p;
long l;
if(statfile(errfile, 0, 0, 0, &l, 0) > 0 && l != 0){
- if((f=open((char *)errfile, 0)) != -1){
+ if((f=open(errfile, 0)) != -1){
if((n=read(f, buf, sizeof buf-1)) > 0){
for(nl=0,p=buf; nl<25 && p<&buf[n]; p++)
if(*p=='\n')
@@ -161,5 +161,5 @@ checkerrs(void)
close(f);
}
}else
- remove((char *)errfile);
+ remove(errfile);
}