We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7186da9 commit 60df73bCopy full SHA for 60df73b
1 file changed
include/types.h
@@ -58,7 +58,13 @@ typedef unsigned long uintptr_t;
58
typedef unsigned long size_t;
59
typedef long ssize_t;
60
61
-typedef _Bool bool;
+#if defined __STDC_VERSION__ && __STDC_VERSION__ >= 202311L
62
+/* bool, true and false are keywords. */
63
+#else
64
+#define bool _Bool
65
+#define true 1
66
+#define false 0
67
+#endif
68
69
#define NULL ((void *)0)
70
0 commit comments