gnash-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnash-dev] Making error, post-script conflicts.


From: Jun Ma
Subject: Re: [Gnash-dev] Making error, post-script conflicts.
Date: Tue, 25 Mar 2008 18:01:20 +0800

On 3/25/08, Markus Gothe <address@hidden> 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.

address@hidden SDL]# grep KMOD_SHIFT * -r
SDL_keysym.h:#define KMOD_SHIFT (KMOD_LSHIFT|KMOD_RSHIFT)
address@hidden SDL]# pwd
/usr/include/SDL




reply via email to

[Prev in Thread] Current Thread [Next in Thread]