use a larger buffer on larger machines

This commit is contained in:
ceriel
1989-02-21 10:01:55 +00:00
parent 30959cd73f
commit d5b2601b8f
7 changed files with 43 additions and 33 deletions

View File

@@ -8,7 +8,6 @@ FILE *freopen(name,mode,fp)
char *name , *mode;
register FILE *fp;
{
char *malloc();
int fd,
flags = fp->_flags & ~(IO_WRITEMODE|IO_READMODE|IO_ERR|IO_EOF|IO_PERPRINTF);
@@ -52,7 +51,7 @@ register FILE *fp;
}
fp->_count = 0;
if (fp->_buf && !(flags & IO_UNBUFF) && (flags & IO_WRITEMODE))
fp->_count = BUFSIZ;
fp->_count = fp->_bufsiz;
fp->_fd = fd;
fp->_flags = flags;
return(fp);