Fix build with newer Visual Studio versions

in the __STDC_VERSION__ >= 201112L + _MSC_VER case YQ2_ATTR_INLINE
wasn't defined

and fixed some indenting in the surrounding code
This commit is contained in:
Daniel Gibson 2022-11-24 15:38:34 +01:00
parent 15adee3b06
commit 89b0ed9f18

View file

@ -64,6 +64,7 @@ typedef unsigned char byte;
#define YQ2_ATTR_INLINE __attribute__((always_inline)) inline
#elif defined(_MSC_VER)
#define YQ2_ATTR_MALLOC __declspec(restrict)
#define YQ2_ATTR_INLINE __forceinline
#else
// no equivalent per see
#define YQ2_ATTR_MALLOC