From 992902efa7d40f2bc52d5bda0e51da27a2a2dbcc Mon Sep 17 00:00:00 2001 From: Ron Yorston Date: Thu, 20 Mar 2014 11:22:40 +0000 Subject: Implement write 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 23472e1b1..17db36c05 100644 --- a/include/mingw.h +++ b/include/mingw.h @@ -146,12 +146,14 @@ 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))); +int winansi_write(int fd, const void *buf, size_t count); #define putchar winansi_putchar #define puts winansi_puts #define fwrite winansi_fwrite #define fputs winansi_fputs #define printf(...) winansi_printf(__VA_ARGS__) #define fprintf(...) winansi_fprintf(__VA_ARGS__) +#define write winansi_write int winansi_get_terminal_width_height(struct winsize *win); -- cgit v1.2.3-55-g6feb