From 657d274520e422f8b590ee8e5b8ae3d8bf96b02b Mon Sep 17 00:00:00 2001 From: Perry Hung Date: Wed, 18 Mar 2015 07:44:17 -0400 Subject: Remove BINARY_FILE_IO option #2179 The 'binary' mode flag is ignored on all POSIX conforming systems (man 3 fopen). For all the others, BINARY_FILE_IO needs to be set. Always set BINARY_FILE_IO. Signed-off-by: Perry Hung --- src/nvim/macros.h | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'src') diff --git a/src/nvim/macros.h b/src/nvim/macros.h index 7dd8120d09..653f46fb44 100644 --- a/src/nvim/macros.h +++ b/src/nvim/macros.h @@ -97,15 +97,9 @@ */ #define vim_isbreak(c) (breakat_flags[(char_u)(c)]) -#ifdef BINARY_FILE_IO -# define WRITEBIN "wb" /* no CR-LF translation */ -# define READBIN "rb" -# define APPENDBIN "ab" -#else -# define WRITEBIN "w" -# define READBIN "r" -# define APPENDBIN "a" -#endif +#define WRITEBIN "wb" /* no CR-LF translation */ +#define READBIN "rb" +#define APPENDBIN "ab" # define mch_fopen(n, p) fopen((n), (p)) -- cgit