From ec386adabb3e6b83ecd8e0429eb75dc431b65c40 Mon Sep 17 00:00:00 2001 From: Ron Yorston Date: Wed, 19 Mar 2014 21:16:23 +0000 Subject: Implement puts replacement to handle OEM codepages --- include/mingw.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'include') diff --git a/include/mingw.h b/include/mingw.h index a1a9f5f30..23472e1b1 100644 --- a/include/mingw.h +++ b/include/mingw.h @@ -141,11 +141,13 @@ int mingw_pclose(FILE *fd); */ int winansi_putchar(int c); +int winansi_puts(const char *s); size_t winansi_fwrite(const void *ptr, size_t size, size_t nmemb, FILE *stream); int winansi_fputs(const char *str, FILE *stream); int winansi_printf(const char *format, ...) __attribute__((format (printf, 1, 2))); int winansi_fprintf(FILE *stream, const char *format, ...) __attribute__((format (printf, 2, 3))); #define putchar winansi_putchar +#define puts winansi_puts #define fwrite winansi_fwrite #define fputs winansi_fputs #define printf(...) winansi_printf(__VA_ARGS__) -- cgit v1.2.3-55-g6feb