From 76e69cef0c4e52dd9d251128cff0a95ae95d8da9 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar <Bram@vim.org> Date: Tue, 18 May 2010 21:05:27 +0200 Subject: [PATCH] Undefine uint32_t when building if_perl.xs to fix the build. --- src/vim.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/vim.h b/src/vim.h index b6b4e1e9be..1264a84d70 100644 --- a/src/vim.h +++ b/src/vim.h @@ -2065,6 +2065,12 @@ typedef int VimClipboard; /* This is required for the prototypes. */ # undef bool # endif +/* uint32_t may be defined by configure, but perh.h may indirectly include + * stdint.h which tries to typedef uint32_t and fails. */ +#ifdef uint32_t +# undef uint32_t +#endif + # ifdef __BORLANDC__ /* Borland has the structure stati64 but not _stati64 */ # define _stati64 stati64 -- GitLab