From: Eric Biggers Date: Sun, 27 Nov 2016 23:24:38 +0000 (-0800) Subject: wimlib.h: define bool for old MSVC versions X-Git-Tag: v1.11.0~50 X-Git-Url: https://wimlib.net/git/?p=wimlib;a=commitdiff_plain;h=7e3bf60bbcfbcea966b49d22207795d39eb6cdaf wimlib.h: define bool for old MSVC versions It's also unnecessary to define bool in C++ mode. --- diff --git a/include/wimlib.h b/include/wimlib.h index d22eb581..944c48ca 100644 --- a/include/wimlib.h +++ b/include/wimlib.h @@ -388,7 +388,13 @@ #include #include -#include +#ifndef __cplusplus +# if defined(_MSC_VER) && _MSC_VER < 1800 /* VS pre-2013? */ + typedef unsigned char bool; +# else +# include +# endif +#endif #include #include