diff --git a/include/nana/pop_ignore_diagnostic b/include/nana/pop_ignore_diagnostic index 23c39a69..ff563550 100644 --- a/include/nana/pop_ignore_diagnostic +++ b/include/nana/pop_ignore_diagnostic @@ -1,5 +1,5 @@ -#if (__GNUC__ >= 4) && (__GNUC_MINOR__ >= 6) +#if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6) # pragma GCC diagnostic pop #endif diff --git a/include/nana/push_ignore_diagnostic b/include/nana/push_ignore_diagnostic index 9ba463ad..4931e9db 100644 --- a/include/nana/push_ignore_diagnostic +++ b/include/nana/push_ignore_diagnostic @@ -1,4 +1,4 @@ -#if (__GNUC__ >= 4) && (__GNUC_MINOR__ >= 6) +#if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6) # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Weffc++" #endif