--- libast-0.8/include/libast/types.h.in +++ libast-0.8/include/libast/types.h.in @@ -807,12 +807,12 @@ typedef enum { * @see @link DOXGRP_TYPES Portable Data Types @endlink */ typedef enum { -#ifndef __cplusplus +#if !defined(__cplusplus) && !(defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) false = 0, #endif False = 0, FALSE = 0, -#ifndef __cplusplus +#if !defined(__cplusplus) && !(defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) true = 1, #endif True = 1,