From: Rich Felker Date: Mon, 12 Sep 2011 02:50:02 +0000 (-0400) Subject: add prototypes for GNU *_unlocked stdio functions X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=commitdiff_plain;h=ce17ea6f2cae0c0c1c14dac5c7c7330f2503d069 add prototypes for GNU *_unlocked stdio functions actually these are just weak aliases for the normal locking versions right now, and they will probably stay that way since making them lock-free without slowing down the normal versions would require significant code duplication for no benefit. --- diff --git a/include/stdio.h b/include/stdio.h index 268338b5..dca8acc0 100644 --- a/include/stdio.h +++ b/include/stdio.h @@ -161,6 +161,10 @@ 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 *); +char *fgets_unlocked(char *, int, FILE *); +int fputs_unlocked(const char *, FILE *); #endif #ifdef __cplusplus