# HG changeset patch # User Bram Moolenaar # Date 1264020107 -3600 # Node ID fb1222c880fc037f9b76580423c5a57c74acba28 # Parent f815aad6c05549bfa36f193dc57b1f03d646bb79 updated for version 7.2.344 Problem: Can't compile on some systems Solution: Move the #ifdef outside of the mch_open macro. (Patrick Texier) diff --git a/src/ex_cmds2.c b/src/ex_cmds2.c --- a/src/ex_cmds2.c +++ b/src/ex_cmds2.c @@ -2814,11 +2814,11 @@ static FILE *fopen_noinh_readbin __ARGS( fopen_noinh_readbin(filename) char *filename; { - int fd_tmp = mch_open(filename, O_RDONLY # ifdef WIN32 - | O_BINARY | O_NOINHERIT + int fd_tmp = mch_open(filename, O_RDONLY | O_BINARY | O_NOINHERIT, 0); +# else + int fd_tmp = mch_open(filename, O_RDONLY, 0); # endif - , 0); if (fd_tmp == -1) return NULL; diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -682,6 +682,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 344, +/**/ 343, /**/ 342,