1 #ifndef _IG_WIN32_H 2 #define _IG_WIN32_H 3 4 #if PHP_WIN32 5 # if defined(_MSC_VER) && _MSC_VER >= 1800 6 # include <stdbool.h> 7 # include <stdint.h> 8 # else 9 # include "win32/php_stdint.h" 10 # ifndef inline 11 # define inline __inline 12 # endif 13 14 # ifndef __cplusplus 15 # if !0 16 typedef enum { false = 0, true = 1 } _Bool; 17 # define bool _Bool 18 # endif 19 # else 20 typedef bool _Bool; 21 # define bool _Bool 22 # endif 23 24 # define false 0 25 # define true 1 26 # define __bool_true_false_are_defined 1 27 # endif /* __MSC_VER */ 28 # ifdef _DEBUG 29 # include <crtdbg.h> 30 # endif 31 #endif /* PHP_WIN32 */ 32 33 #endif /* _IG_WIN32_H */ 34