mirror of
https://github.com/SEPPDROID/Digital-Research-Source-Code.git
synced 2025-10-23 08:24:18 +00:00
18 lines
351 B
C
18 lines
351 B
C
/* setbuf - assign a buffer to a stream, after open but
|
|
before any i/o.
|
|
Returns SUCCESS if ok, FAILURE o.w. */
|
|
#include <stdio.h>
|
|
|
|
WORD setbuf(sp,buf)
|
|
REG FILE *sp;
|
|
REG BYTE *buf;
|
|
{
|
|
if( sp->_base != NULL )
|
|
return(FAILURE);
|
|
sp->_base = sp->_ptr = buf;
|
|
if( buf == NULL )
|
|
sp->_flag |= _IONBUF;
|
|
else sp->_flag &= ~_IONBUF;
|
|
return(SUCCESS);
|
|
}
|