1 /* Copyright (C) 2004 Manuel Novoa III <mjn3@codepoet.org> 2 * 3 * GNU Library General Public License (LGPL) version 2 or later. 4 * 5 * Dedicated to Toni. See uClibc/DEDICATION.mjn3 for details. 6 */ 7 8 #include "_stdio.h" 9 10 setbuf(FILE * __restrict stream,register char * __restrict buf)11void setbuf(FILE * __restrict stream, register char * __restrict buf) 12 { 13 #ifdef __STDIO_BUFFERS 14 setvbuf(stream, buf, ((buf != NULL) ? _IOFBF : _IONBF), BUFSIZ); 15 #endif 16 } 17