Conditionally compile code which uses XK_EuroSign definition
Dmitry Timoshkov
dmitry at baikal.ru
Fri Apr 9 10:39:54 CDT 2004
Hello,
according to a bug report on wine-devel XK_EuroSign is not always
defined in X headers.
Changelog:
Dmitry Timoshkov <dmitry at codeweavers.com>
Conditionally compile code which uses XK_EuroSign definition.
--- cvs/hq/wine/dlls/x11drv/keyboard.c Tue Mar 30 00:14:50 2004
+++ wine/dlls/x11drv/keyboard.c Fri Apr 09 15:34:56 2004
@@ -2123,6 +2123,7 @@ INT X11DRV_ToUnicodeEx(UINT virtKey, UIN
{
BYTE dead_char;
+#ifdef XK_EuroSign
/* An ugly hack for EuroSign: X can't translate it to a character
for some locales. */
if (keysym == XK_EuroSign)
@@ -2131,7 +2132,7 @@ INT X11DRV_ToUnicodeEx(UINT virtKey, UIN
ret = 1;
goto found;
}
-
+#endif
dead_char = KEYBOARD_MapDeadKeysym(keysym);
if (dead_char)
{
More information about the wine-patches
mailing list