Mercurial > vim
diff src/vim.h @ 2197:898bc87c6600 vim73
One more fix for defining uint32_t.
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Tue, 18 May 2010 21:49:58 +0200 |
parents | f9aec8acb188 |
children | 014a996ac896 |
line wrap: on
line diff
--- a/src/vim.h +++ b/src/vim.h @@ -32,6 +32,10 @@ # include "auto/config.h" # define HAVE_PATHDEF +/* Avoid a problem when stdint.h gets included later, autoconf defines + * uint32_t when it is not typedef'ed. */ +# define __uint32_t_defined + /* * Check if configure correctly managed to find sizeof(int). If this failed, * it becomes zero. This is likely a problem of not being able to run the @@ -2075,6 +2079,7 @@ typedef int VimClipboard; /* This is req * stdint.h which tries to typedef uint32_t and fails. */ # ifdef uint32_t # undef uint32_t +# undef __uint32_t_defined # endif # ifdef __BORLANDC__