precaution to prevent double typedefs of the bool

This commit is contained in:
Daniel Stenberg 2004-12-15 14:05:07 +00:00
parent b34d161703
commit 95b84adb9b
2 changed files with 3 additions and 4 deletions

View File

@ -66,7 +66,7 @@
#define FALSE 0 #define FALSE 0
#endif #endif
#if !defined(__cplusplus) && !defined(__BEOS__) #if !defined(__cplusplus) && !defined(__BEOS__) && !defined(typedef_bool)
typedef unsigned char bool; typedef unsigned char bool;
#define typedef_bool #define typedef_bool
#endif #endif

View File

@ -69,10 +69,9 @@
#define FALSE 0 #define FALSE 0
#endif #endif
#ifndef __cplusplus #if !defined(__cplusplus) && !defined(__BEOS__) && !defined(typedef_bool)
#ifndef typedef_bool
typedef char bool; typedef char bool;
#endif #define typedef_bool
#endif #endif
#ifndef OS #ifndef OS