Signed-off-by: falkTX <falktx@falktx.com>pull/409/head
@@ -448,19 +448,24 @@ protected: | |||||
A function called when a special key is pressed or released. | A function called when a special key is pressed or released. | ||||
DEPRECATED use onKeyboard or onCharacterInput | DEPRECATED use onKeyboard or onCharacterInput | ||||
*/ | */ | ||||
#if defined(__clang__) | |||||
# pragma clang diagnostic push | |||||
# pragma clang diagnostic ignored "-Wdeprecated-declarations" | |||||
#elif defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__) >= 460 | |||||
# pragma GCC diagnostic push | |||||
# pragma GCC diagnostic ignored "-Wdeprecated-declarations" | |||||
#endif | |||||
#if defined(_MSC_VER) | |||||
#pragma warning(push) | |||||
#pragma warning(disable:4996) | |||||
#elif defined(__clang__) | |||||
#pragma clang diagnostic push | |||||
#pragma clang diagnostic ignored "-Wdeprecated-declarations" | |||||
#elif defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__) >= 460 | |||||
#pragma GCC diagnostic push | |||||
#pragma GCC diagnostic ignored "-Wdeprecated-declarations" | |||||
#endif | |||||
virtual bool onSpecial(const SpecialEvent&) { return false; } | virtual bool onSpecial(const SpecialEvent&) { return false; } | ||||
#if defined(__clang__) | |||||
# pragma clang diagnostic pop | |||||
#elif defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__) >= 460 | |||||
# pragma GCC diagnostic pop | |||||
#endif | |||||
#if defined(_MSC_VER) | |||||
#pragma warning(pop) | |||||
#elif defined(__clang__) | |||||
#pragma clang diagnostic pop | |||||
#elif defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__) >= 460 | |||||
#pragma GCC diagnostic pop | |||||
#endif | |||||
private: | private: | ||||
struct PrivateData; | struct PrivateData; | ||||
@@ -195,7 +195,10 @@ void Plugin::initState(const uint32_t index, State& state) | |||||
uint hints = 0x0; | uint hints = 0x0; | ||||
String stateKey, defaultStateValue; | String stateKey, defaultStateValue; | ||||
#if defined(__clang__) | |||||
#if defined(_MSC_VER) | |||||
#pragma warning(push) | |||||
#pragma warning(disable:4996) | |||||
#elif defined(__clang__) | |||||
#pragma clang diagnostic push | #pragma clang diagnostic push | ||||
#pragma clang diagnostic ignored "-Wdeprecated-declarations" | #pragma clang diagnostic ignored "-Wdeprecated-declarations" | ||||
#elif defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6)) | #elif defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6)) | ||||
@@ -205,7 +208,9 @@ void Plugin::initState(const uint32_t index, State& state) | |||||
initState(index, stateKey, defaultStateValue); | initState(index, stateKey, defaultStateValue); | ||||
if (isStateFile(index)) | if (isStateFile(index)) | ||||
hints = kStateIsFilenamePath; | hints = kStateIsFilenamePath; | ||||
#if defined(__clang__) | |||||
#if defined(_MSC_VER) | |||||
#pragma warning(pop) | |||||
#elif defined(__clang__) | |||||
#pragma clang diagnostic pop | #pragma clang diagnostic pop | ||||
#elif defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6)) | #elif defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6)) | ||||
#pragma GCC diagnostic pop | #pragma GCC diagnostic pop | ||||