|
|
researchv9-SUN3(old)
#include "stream.h"
/*
* Come here on a put to a full buffer. Allocate the buffer if
* it is uninitialized.
* Returns: EOF on error
* the input character on success
*/
virtual int circbuf.overflow(int c)
{
if (allocate() == EOF) return EOF;
pptr = base;
if (c != EOF) *pptr++ = c;
return c & 0377;
}
/*
* Fill a buffer.
* Returns: EOF on error or end of input
* next character on success
*/
virtual int circbuf.underflow()
{
return EOF;
}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.