From 4745401b2af1023d25073f5036682f351435e0b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADtor=20Santos=20Costa?= Date: Wed, 10 Sep 2014 00:38:31 -0500 Subject: [PATCH] use stdbool --- include/SWI-Prolog.h | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/include/SWI-Prolog.h b/include/SWI-Prolog.h index e302b2e4c..afb632bb7 100755 --- a/include/SWI-Prolog.h +++ b/include/SWI-Prolog.h @@ -43,13 +43,27 @@ extern "C" { #include #endif #include -#include #include #include #if HAVE_TIME_H #include #endif +#if HAVE_STDBOOL_H + +#include + +#elif !defined(true) + +typedef int _Bool; + +#define bool _Bool + +#define true 1 + +#define false 0 + +#endif #ifndef __WINDOWS__ #if defined(_MSC_VER) || defined(__MINGW32__) #define __WINDOWS__ 1