diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/stdio.h | 14 | 
1 files changed, 12 insertions, 2 deletions
| diff --git a/include/stdio.h b/include/stdio.h index a44919a9..a2dc674b 100644 --- a/include/stdio.h +++ b/include/stdio.h @@ -157,13 +157,23 @@ char *tempnam(const char *, const char *);  #if defined(_GNU_SOURCE) || defined(_BSD_SOURCE)  #define L_cuserid 20  char *cuserid(char *); -int asprintf(char **, const char *, ...); -int vasprintf(char **, const char *, va_list);  void setlinebuf(FILE *);  void setbuffer(FILE *, char *, size_t);  int fpurge(FILE *);  int fgetc_unlocked(FILE *);  int fputc_unlocked(int, FILE *); +int fflush_unlocked(FILE *); +size_t fread_unlocked(void *, size_t, size_t, FILE *); +size_t fwrite_unlocked(const void *, size_t, size_t, FILE *); +void clearerr_unlocked(FILE *); +int feof_unlocked(FILE *); +int ferror_unlocked(FILE *); +int fileno_unlocked(FILE *); +#endif + +#ifdef _GNU_SOURCE +int asprintf(char **, const char *, ...); +int vasprintf(char **, const char *, va_list);  char *fgets_unlocked(char *, int, FILE *);  int fputs_unlocked(const char *, FILE *);  #endif | 
