diff --git a/src/msgpack.h b/src/msgpack.h index 08f27688..40cc3e9f 100644 --- a/src/msgpack.h +++ b/src/msgpack.h @@ -20,6 +20,19 @@ * @{ * @} */ +#if !defined(__cplusplus) && defined(_MSC_VER) +#if !defined(FALSE) +#define FALSE (0) +#endif +#if !defined(TRUE) +#define TRUE (!FALSE) +#endif +#define bool int +#define true TRUE +#define false FALSE +#define inline __inline +#endif + #include "msgpack/object.h" #include "msgpack/zone.h" #include "msgpack/pack.h"