#ifndef AL_CRYPTO_CFG_2019_04_26_H #define AL_CRYPTO_CFG_2019_04_26_H #if (defined(_MSC_VER) && (_MSC_VER < 1900)) #if defined(__cplusplus) #define AL_CRYPTO_CFG_INLINE inline #else // Old MSVC C-Compiler in VS2013 (or earlier) // has an unusual interpretation of "inline". #define AL_CRYPTO_CFG_INLINE __inline #endif #else #define AL_CRYPTO_CFG_INLINE inline // NOLINT(cppcoreguidelines-macro-usage) #endif #if(__cplusplus >= 201703L) #define AL_CRYPTO_NODISCARD [[nodiscard]] // NOLINT(cppcoreguidelines-macro-usage) #else #define AL_CRYPTO_NODISCARD #endif //#define AL_CRYPTO_CFG_GOST_USE_MACROS //#define AL_CRYPTO_CFG_GOST_USE_TEST_PARAMETERS //#define AL_CRYPTO_USE_MD6_512_PERFORMANCE_PRINTOUT #endif // AL_CRYPTO_CFG_2019_04_26_H