ack/lang/cem/libcc.ansi/sys/stdio/setbuf.c

17 lines
287 B
C
Raw Normal View History

1989-05-30 13:34:25 +00:00
/*
* setbuf.c - control buffering of a stream
*/
1994-06-24 14:02:31 +00:00
/* $Id$ */
1989-05-30 13:34:25 +00:00
2018-06-21 20:33:47 +00:00
#include <stdio.h>
#include "loc_incl.h"
1989-05-30 13:34:25 +00:00
#if ACKCONF_WANT_STDIO && ACKCONF_WANT_EMULATED_FILE
2018-06-23 16:54:40 +00:00
2018-06-21 20:33:47 +00:00
void setbuf(register FILE* stream, char* buf)
1989-05-30 13:34:25 +00:00
{
2018-06-21 20:33:47 +00:00
(void)setvbuf(stream, buf, (buf ? _IOFBF : _IONBF), (size_t)BUFSIZ);
1989-05-30 13:34:25 +00:00
}
2018-06-23 16:54:40 +00:00
#endif