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

Reply via email to