Mercurial > vim
diff src/fileio.c @ 2666:1a0d346695fa v7.3.085
updated for version 7.3.085
Problem: Inconsistency with preproc symbols. void * computation.
Solution: Include vimio.h from vim.h. Add type cast.
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Fri, 17 Dec 2010 18:06:06 +0100 |
parents | 033e7b49356c |
children | 951641b8784d |
line wrap: on
line diff
--- a/src/fileio.c +++ b/src/fileio.c @@ -11,14 +11,6 @@ * fileio.c: read from and write to a file */ -#if defined(MSDOS) || defined(WIN16) || defined(WIN32) || defined(_WIN64) -# include "vimio.h" /* for lseek(), must be before vim.h */ -#endif - -#if defined __EMX__ -# include "vimio.h" /* for mktemp(), CJW 1997-12-03 */ -#endif - #include "vim.h" #if defined(__TANDEM) || defined(__MINT__) @@ -10336,7 +10328,7 @@ write_eintr(fd, buf, bufsize) * by a signal. */ while (ret < (long)bufsize) { - wlen = vim_write(fd, buf + ret, bufsize - ret); + wlen = vim_write(fd, (char *)buf + ret, bufsize - ret); if (wlen < 0) { if (errno != EINTR)