stdio_ext.h needs to include stdio.h, at least to get FILE...
[musl] / include / stdio_ext.h
index b090cab..e3ab7fd 100644 (file)
@@ -5,6 +5,8 @@
 extern "C" {
 #endif
 
+#include <stdio.h>
+
 #define FSETLOCKING_QUERY 0
 #define FSETLOCKING_INTERNAL 1
 #define FSETLOCKING_BYCALLER 2
@@ -20,6 +22,11 @@ size_t __fbufsize(FILE *);
 size_t __fpending(FILE *);
 int __fpurge(FILE *);
 
+size_t __freadahead(FILE *);
+const char *__freadptr(FILE *, size_t *);
+void __freadptrinc(FILE *, size_t);
+void __fseterr(FILE *);
+
 #ifdef __cplusplus
 }
 #endif