From 1ecf6c370896c19a090cec988c6708fc77165378 Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Tue, 7 Feb 2006 05:10:21 +0000
Subject: include stdint.h and check __intptr_t_defined to see if we need to
 setup uintptr_t

---
 libc/misc/regex/regex_old.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

(limited to 'libc')

diff --git a/libc/misc/regex/regex_old.c b/libc/misc/regex/regex_old.c
index 0ff756ff5..29640734d 100644
--- a/libc/misc/regex/regex_old.c
+++ b/libc/misc/regex/regex_old.c
@@ -31,6 +31,7 @@
 # define RE_TRANSLATE_TYPE char *
 #endif
 #include <stdlib.h>
+#include <stdint.h>
 #include <string.h>
 #include <stdio.h>
 
@@ -331,7 +332,7 @@ init_syntax_once ()
 # endif /* emacs */
 
 /* Integer type for pointers.  */
-# if !defined _LIBC
+# if !defined _LIBC && !defined __intptr_t_defined
 typedef unsigned long int uintptr_t;
 # endif
 
-- 
cgit v1.2.3