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 | ||||