Mercurial > sdl-ios-xcode
diff src/events/SDL_keyboard.c @ 4529:05ab4141ce93
Fixed bug 1014
Don't send events for unprintable characters
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sat, 17 Jul 2010 18:57:51 -0700 |
parents | 06c7423f8c60 |
children | 95352c671a6e 436183eb30c8 |
line wrap: on
line diff
--- a/src/events/SDL_keyboard.c Sat Jul 17 18:44:34 2010 -0700 +++ b/src/events/SDL_keyboard.c Sat Jul 17 18:57:51 2010 -0700 @@ -764,6 +764,11 @@ SDL_Keyboard *keyboard = &SDL_keyboard; int posted; + /* Don't post text events for unprintable characters */ + if (*text < ' ') { + return 0; + } + /* Post the event, if desired */ posted = 0; if (SDL_GetEventState(SDL_TEXTINPUT) == SDL_ENABLE) {