diff options
author | Ron Yorston <rmy@pobox.com> | 2014-03-20 14:25:06 +0000 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2014-03-20 14:31:23 +0000 |
commit | 19633819727ac696e51e0e1f5a6e65fd29f5c089 (patch) | |
tree | 6bf83cc85774d36194fe06e3854a04c8188eccc9 /include | |
parent | 85aca2f0f45f199458a6cfdcf3eee27c4be2a3a6 (diff) | |
download | busybox-w32-19633819727ac696e51e0e1f5a6e65fd29f5c089.tar.gz busybox-w32-19633819727ac696e51e0e1f5a6e65fd29f5c089.tar.bz2 busybox-w32-19633819727ac696e51e0e1f5a6e65fd29f5c089.zip |
Implement read 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 17db36c05..970eb5ea4 100644 --- a/include/mingw.h +++ b/include/mingw.h | |||
@@ -147,6 +147,7 @@ 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 | int winansi_write(int fd, const void *buf, size_t count); |
150 | int winansi_read(int fd, void *buf, size_t count); | ||
150 | #define putchar winansi_putchar | 151 | #define putchar winansi_putchar |
151 | #define puts winansi_puts | 152 | #define puts winansi_puts |
152 | #define fwrite winansi_fwrite | 153 | #define fwrite winansi_fwrite |
@@ -154,6 +155,7 @@ int winansi_write(int fd, const void *buf, size_t count); | |||
154 | #define printf(...) winansi_printf(__VA_ARGS__) | 155 | #define printf(...) winansi_printf(__VA_ARGS__) |
155 | #define fprintf(...) winansi_fprintf(__VA_ARGS__) | 156 | #define fprintf(...) winansi_fprintf(__VA_ARGS__) |
156 | #define write winansi_write | 157 | #define write winansi_write |
158 | #define read winansi_read | ||
157 | 159 | ||
158 | int winansi_get_terminal_width_height(struct winsize *win); | 160 | int winansi_get_terminal_width_height(struct winsize *win); |
159 | 161 | ||