riscv32: add dlsym
[musl.git] / src / stdio / ext2.c
blob34162780131849adc93b4508516e0a4450bc07ed
1 #include "stdio_impl.h"
2 #include <stdio_ext.h>
4 size_t __freadahead(FILE *f)
6 return f->rend ? f->rend - f->rpos : 0;
9 const char *__freadptr(FILE *f, size_t *sizep)
11 if (f->rpos == f->rend) return 0;
12 *sizep = f->rend - f->rpos;
13 return (const char *)f->rpos;
16 void __freadptrinc(FILE *f, size_t inc)
18 f->rpos += inc;
21 void __fseterr(FILE *f)
23 f->flags |= F_ERR;