aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/mingw.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/mingw.h b/include/mingw.h
index 31795bc40..a1a9f5f30 100644
--- a/include/mingw.h
+++ b/include/mingw.h
@@ -140,9 +140,13 @@ int mingw_pclose(FILE *fd);
140 * ANSI emulation wrappers 140 * ANSI emulation wrappers
141 */ 141 */
142 142
143int winansi_putchar(int c);
144size_t winansi_fwrite(const void *ptr, size_t size, size_t nmemb, FILE *stream);
143int winansi_fputs(const char *str, FILE *stream); 145int winansi_fputs(const char *str, FILE *stream);
144int winansi_printf(const char *format, ...) __attribute__((format (printf, 1, 2))); 146int winansi_printf(const char *format, ...) __attribute__((format (printf, 1, 2)));
145int winansi_fprintf(FILE *stream, const char *format, ...) __attribute__((format (printf, 2, 3))); 147int winansi_fprintf(FILE *stream, const char *format, ...) __attribute__((format (printf, 2, 3)));
148#define putchar winansi_putchar
149#define fwrite winansi_fwrite
146#define fputs winansi_fputs 150#define fputs winansi_fputs
147#define printf(...) winansi_printf(__VA_ARGS__) 151#define printf(...) winansi_printf(__VA_ARGS__)
148#define fprintf(...) winansi_fprintf(__VA_ARGS__) 152#define fprintf(...) winansi_fprintf(__VA_ARGS__)