mirror of
https://github.com/SEPPDROID/Digital-Research-Source-Code.git
synced 2025-10-26 09:54:20 +00:00
Upload
Digital Research
This commit is contained in:
25
CPM OPERATING SYSTEMS/CPM 68K/1.2 SOURCE/6/SETBUF.C
Normal file
25
CPM OPERATING SYSTEMS/CPM 68K/1.2 SOURCE/6/SETBUF.C
Normal file
@@ -0,0 +1,25 @@
|
||||
|
||||
/* 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) /* CLEAR FUNCTION ***********/
|
||||
REG FILE *sp;
|
||||
REG BYTE *buf;
|
||||
{
|
||||
if( sp->_base != NULLPTR )
|
||||
return(FAILURE);
|
||||
sp->_base = sp->_ptr = buf;
|
||||
if( buf == NULLPTR )
|
||||
sp->_flag |= _IONBUF;
|
||||
else sp->_flag &= ~_IONBUF;
|
||||
return(SUCCESS);
|
||||
}
|
||||
UF;
|
||||
return(SUCCESS);
|
||||
}
|
||||
UF;
|
||||
return(SUCCESS);
|
||||
}
|
||||
Reference in New Issue
Block a user