Commit 2e0199fd authored by Sam Lantinga's avatar Sam Lantinga

Date: Sat, 04 Feb 2006 19:47:23 +0900

From: Hayashi Naoyuki
Subject: Re: [SDL] Character Composition problem on X

The compilation fails.
cc: Error: SDL_x11events.c, line 717: In this statement, "XK_dead_hook"
is not declared. (undeclared)
        ODD_keymap[XK_dead_hook&0xFF] = SDLK_COMPOSE;
-------------------^
cc: Error: SDL_x11events.c, line 718: In this statement, "XK_dead_horn"
is not declared. (undeclared)
        ODD_keymap[XK_dead_horn&0xFF] = SDLK_COMPOSE;

Neither XK_dead_hook nor XK_dead_horn are defined on Tru64.

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401332
parent 83dd6ffb
......@@ -332,10 +332,11 @@ printf("FocusIn!\n");
#endif
posted = SDL_PrivateAppActive(1, SDL_APPINPUTFOCUS);
#ifdef X_HAVE_UTF8_STRING
if ( SDL_IC != NULL ) {
pXSetICFocus(SDL_IC);
}
#endif
/* Queue entry into fullscreen mode */
switch_waiting = 0x01 | SDL_FULLSCREEN;
switch_time = SDL_GetTicks() + 1500;
......@@ -349,10 +350,11 @@ printf("FocusOut!\n");
#endif
posted = SDL_PrivateAppActive(0, SDL_APPINPUTFOCUS);
#ifdef X_HAVE_UTF8_STRING
if ( SDL_IC != NULL ) {
pXUnsetICFocus(SDL_IC);
}
#endif
/* Queue leaving fullscreen mode */
switch_waiting = 0x01;
switch_time = SDL_GetTicks() + 200;
......@@ -714,8 +716,12 @@ void X11_InitKeymap(void)
ODD_keymap[XK_dead_voiced_sound&0xFF] = SDLK_COMPOSE;
ODD_keymap[XK_dead_semivoiced_sound&0xFF] = SDLK_COMPOSE;
ODD_keymap[XK_dead_belowdot&0xFF] = SDLK_COMPOSE;
#ifdef XK_dead_hook
ODD_keymap[XK_dead_hook&0xFF] = SDLK_COMPOSE;
#endif
#ifdef XK_dead_horn
ODD_keymap[XK_dead_horn&0xFF] = SDLK_COMPOSE;
#endif
#ifdef XK_dead_circumflex
/* These X keysyms have 0xFE as the high byte */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment