Older gcc does not support #pragma GCC diagnostic inside functions

main
Anonymous Maarten 2023-11-09 23:33:28 +01:00
parent d8600f717e
commit 2d6bae70b4
1 changed files with 2 additions and 2 deletions

View File

@ -194,7 +194,7 @@ SDL_X11_SYM(Bool,XkbSetDetectableAutoRepeat,(Display* a, Bool b, Bool* c),(a,b,c
#endif
/* XKeycodeToKeysym is a deprecated function */
#if defined(__GNUC__) || defined(__clang__)
#if (defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6))) || defined(__clang__)
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
#endif
@ -203,7 +203,7 @@ SDL_X11_SYM(KeySym,XKeycodeToKeysym,(Display* a,unsigned int b,int c),(a,b,c),re
#else
SDL_X11_SYM(KeySym,XKeycodeToKeysym,(Display* a,KeyCode b,int c),(a,b,c),return)
#endif
#if defined(__GNUC__) || defined(__clang__)
#if (defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6))) || defined(__clang__)
#pragma GCC diagnostic pop
#endif