aboutsummaryrefslogtreecommitdiff
path: root/include/mingw.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/mingw.h')
-rw-r--r--include/mingw.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/mingw.h b/include/mingw.h
index d70bc26e6..8af2e3938 100644
--- a/include/mingw.h
+++ b/include/mingw.h
@@ -152,6 +152,7 @@ int winansi_putchar(int c);
152int winansi_puts(const char *s); 152int winansi_puts(const char *s);
153size_t winansi_fwrite(const void *ptr, size_t size, size_t nmemb, FILE *stream); 153size_t winansi_fwrite(const void *ptr, size_t size, size_t nmemb, FILE *stream);
154int winansi_fputs(const char *str, FILE *stream); 154int winansi_fputs(const char *str, FILE *stream);
155int winansi_fputc(int c, FILE *stream);
155int winansi_vsnprintf(char *buf, size_t size, const char *format, va_list list); 156int winansi_vsnprintf(char *buf, size_t size, const char *format, va_list list);
156int winansi_vfprintf(FILE *stream, const char *format, va_list list); 157int winansi_vfprintf(FILE *stream, const char *format, va_list list);
157int winansi_printf(const char *format, ...) __attribute__((format (printf, 1, 2))); 158int winansi_printf(const char *format, ...) __attribute__((format (printf, 1, 2)));
@@ -163,6 +164,7 @@ int winansi_getc(FILE *stream);
163#define puts winansi_puts 164#define puts winansi_puts
164#define fwrite winansi_fwrite 165#define fwrite winansi_fwrite
165#define fputs winansi_fputs 166#define fputs winansi_fputs
167#define fputc winansi_fputc
166#if !defined(__USE_MINGW_ANSI_STDIO) || !__USE_MINGW_ANSI_STDIO 168#if !defined(__USE_MINGW_ANSI_STDIO) || !__USE_MINGW_ANSI_STDIO
167#define vsnprintf(buf, size, ...) winansi_vsnprintf(buf, size, __VA_ARGS__) 169#define vsnprintf(buf, size, ...) winansi_vsnprintf(buf, size, __VA_ARGS__)
168#endif 170#endif