From: Nelson Ferreira Date: Sun, 6 Dec 2015 22:24:36 +0000 (-0500) Subject: Silence warnings about usage of deprecated function when existing alternative is... X-Git-Tag: v22.1.16~14^2~1 X-Git-Url: http://cgit.sxemacs.org/?p=sxemacs;a=commitdiff_plain;h=5a34287d32d76245d5a28af73386d8c71d67e88f Silence warnings about usage of deprecated function when existing alternative is not available. * src/ui/X11/event-Xt.c (whatever): Add pragma to ignore warning. Signed-off-by: Nelson Ferreira --- diff --git a/src/ui/X11/event-Xt.c b/src/ui/X11/event-Xt.c index ae10350..486046e 100644 --- a/src/ui/X11/event-Xt.c +++ b/src/ui/X11/event-Xt.c @@ -600,13 +600,18 @@ whatever(Display *dspl, struct x_device *xd, struct mod_clo_s *clo) [modifier_index * mkpm + modifier_key]; for (int column = 0; column < 4; column += 2) { - KeySym sym = code #ifdef HAVE_XKBKEYCODETOKEYSYM - ? XkbKeycodeToKeysym(dspl, code, 0, column) + KeySym sym = code + ? XkbKeycodeToKeysym(dspl, code, 0, column) + : 0; #else - ? XKeycodeToKeysym(dspl, code, column) +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" + KeySym sym = code + ? XKeycodeToKeysym(dspl, code, column) + : 0; +#pragma GCC diagnostic pop #endif - : 0; if (LIKELY(sym == last_sym)) { continue;