16 #ifndef MONGOCRYPT_COMPAT_H 17 #define MONGOCRYPT_COMPAT_H 24 #ifdef MONGOCRYPT_HAVE_STDBOOL_H 29 #elif !defined(__bool_true_false_are_defined) 31 typedef signed char bool;
35 #define __bool_true_false_are_defined 1 39 #define MONGOCRYPT_WARN_UNUSED_RESULT __attribute__ ((warn_unused_result)) 41 #define MONGOCRYPT_WARN_UNUSED_RESULT