On 3/25/08, Markus Gothe <[EMAIL PROTECTED]> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Should been fixed for FB and SDL in-cvs now...
>
> //Markus
I noticed that cvs just update for GNASH_MOD_SHIFT, here are fresh codes in CVS:
int
SDLGui::sdl_to_gnash_modifier(int state)
{
int modifier = gnash::key::GNASH_MOD_NONE;
if (state & KGNASH_MOD_SHIFT) {
modifier = modifier | gnash::key::GNASH_MOD_SHIFT;
}
if (state & KGNASH_MOD_CTRL) {
modifier = modifier | gnash::key::GNASH_MOD_CONTROL;
}
if (state & KGNASH_MOD_ALT) {
modifier = modifier | gnash::key::GNASH_MOD_ALT;
}
return modifier;
}
but it caused new errors. macros like "KGNASH_MOD_SHIFT" modified from
"KMOD_SHIFT" were not for GNASH, they are defined in
/usr/include/SDL/SDL_keysym.h, and shoule be restored.
[EMAIL PROTECTED] SDL]# grep KMOD_SHIFT * -r
SDL_keysym.h:#define KMOD_SHIFT (KMOD_LSHIFT|KMOD_RSHIFT)
[EMAIL PROTECTED] SDL]# pwd
/usr/include/SDL
_______________________________________________
Gnash-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-dev