Files
2010-07-27 16:58:17 +00:00

18 lines
386 B
C

#include <stdio.h>
#include <exec/lists.h>
int fflush(FILE *stream) /* fflush one or all files */
{ struct MinNode *node,*nextnode;
int retval;
if(stream!=NULL)
return __fflush(stream);
retval=0;
node=__filelist.mlh_Head;
while((nextnode=node->mln_Succ)!=NULL)
{ if(__fflush(&((struct filenode *)node)->FILE))
retval=EOF;
node=nextnode; }
return retval;
}