Skip to content
Snippets Groups Projects
Commit 4890f1f7 authored by Bram Moolenaar's avatar Bram Moolenaar
Browse files

One more fix for defining uint32_t.

parent 6323508e
No related merge requests found
...@@ -47,6 +47,7 @@ ...@@ -47,6 +47,7 @@
* stdint.h which tries to typedef uint32_t and fails. */ * stdint.h which tries to typedef uint32_t and fails. */
# ifdef uint32_t # ifdef uint32_t
# undef uint32_t # undef uint32_t
# undef __uint32_t_defined
# endif # endif
# include <netdb.h> # include <netdb.h>
# include <netinet/in.h> # include <netinet/in.h>
......
...@@ -32,6 +32,10 @@ ...@@ -32,6 +32,10 @@
# include "auto/config.h" # include "auto/config.h"
# define HAVE_PATHDEF # 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, * 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 * it becomes zero. This is likely a problem of not being able to run the
...@@ -2075,6 +2079,7 @@ typedef int VimClipboard; /* This is required for the prototypes. */ ...@@ -2075,6 +2079,7 @@ typedef int VimClipboard; /* This is required for the prototypes. */
* stdint.h which tries to typedef uint32_t and fails. */ * stdint.h which tries to typedef uint32_t and fails. */
# ifdef uint32_t # ifdef uint32_t
# undef uint32_t # undef uint32_t
# undef __uint32_t_defined
# endif # endif
# ifdef __BORLANDC__ # ifdef __BORLANDC__
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment