diff options
author | Ron Yorston <rmy@pobox.com> | 2014-03-20 11:22:40 +0000 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2014-03-20 11:22:40 +0000 |
commit | 992902efa7d40f2bc52d5bda0e51da27a2a2dbcc (patch) | |
tree | 1e10b1edf019be8c1f15d59cc07696803be987e8 /include | |
parent | ec386adabb3e6b83ecd8e0429eb75dc431b65c40 (diff) | |
download | busybox-w32-992902efa7d40f2bc52d5bda0e51da27a2a2dbcc.tar.gz busybox-w32-992902efa7d40f2bc52d5bda0e51da27a2a2dbcc.tar.bz2 busybox-w32-992902efa7d40f2bc52d5bda0e51da27a2a2dbcc.zip |
Implement write replacement to handle OEM codepages
Diffstat (limited to 'include')
-rw-r--r-- | include/mingw.h | 2 |
1 files changed, 2 insertions, 0 deletions
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); | |||
146 | int winansi_fputs(const char *str, FILE *stream); | 146 | int winansi_fputs(const char *str, FILE *stream); |
147 | int winansi_printf(const char *format, ...) __attribute__((format (printf, 1, 2))); | 147 | int winansi_printf(const char *format, ...) __attribute__((format (printf, 1, 2))); |
148 | int winansi_fprintf(FILE *stream, const char *format, ...) __attribute__((format (printf, 2, 3))); | 148 | int winansi_fprintf(FILE *stream, const char *format, ...) __attribute__((format (printf, 2, 3))); |
149 | int winansi_write(int fd, const void *buf, size_t count); | ||
149 | #define putchar winansi_putchar | 150 | #define putchar winansi_putchar |
150 | #define puts winansi_puts | 151 | #define puts winansi_puts |
151 | #define fwrite winansi_fwrite | 152 | #define fwrite winansi_fwrite |
152 | #define fputs winansi_fputs | 153 | #define fputs winansi_fputs |
153 | #define printf(...) winansi_printf(__VA_ARGS__) | 154 | #define printf(...) winansi_printf(__VA_ARGS__) |
154 | #define fprintf(...) winansi_fprintf(__VA_ARGS__) | 155 | #define fprintf(...) winansi_fprintf(__VA_ARGS__) |
156 | #define write winansi_write | ||
155 | 157 | ||
156 | int winansi_get_terminal_width_height(struct winsize *win); | 158 | int winansi_get_terminal_width_height(struct winsize *win); |
157 | 159 | ||