fix issues from public functions defined without declaration visible
[musl] / src / stdio / ext2.c
1 #include "stdio_impl.h"
2 #include <stdio_ext.h>
3
4 size_t __freadahead(FILE *f)
5 {
6         return f->rend - f->rpos;
7 }
8
9 const char *__freadptr(FILE *f, size_t *sizep)
10 {
11         size_t size = f->rend - f->rpos;
12         if (!size) return 0;
13         *sizep = size;
14         return (const char *)f->rpos;
15 }
16
17 void __freadptrinc(FILE *f, size_t inc)
18 {
19         f->rpos += inc;
20 }
21
22 void __fseterr(FILE *f)
23 {
24         f->flags |= F_ERR;
25 }