|
|
1.1 root 1: #define FIO_IMP
2: #include "fio.h"
3: #include <libc.h>
4:
5: int
6: Fclose(fd)
7: {
8: int ret;
9: register Fbuffer *f;
10:
11: FIOSET(f, fd);
12: ret = Fflush(fd);
13: if(f->flags&FIO_MALLOCED)
14: free((char *)f);
15: Ffb[fd] = 0;
16: if(close(fd) < 0)
17: ret = -1;
18: return(ret);
19: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.