keep noinline only for broken vs versions

This commit is contained in:
Nikolay Korolev 2021-08-26 01:24:31 +03:00
parent f87f14b432
commit b7db2a12d4

View file

@ -712,7 +712,9 @@ public:
void RestorePreviousObjective(void); void RestorePreviousObjective(void);
void SetIdle(void); void SetIdle(void);
#ifdef _MSC_VER #ifdef _MSC_VER
#if _MSC_VER >= 1920 && _MSC_VER < 1929
__declspec(noinline) // workaround for a compiler bug, hooray MS :P __declspec(noinline) // workaround for a compiler bug, hooray MS :P
#endif
#endif #endif
void SetObjective(eObjective, void*); void SetObjective(eObjective, void*);
void SetObjective(eObjective); void SetObjective(eObjective);