From 4ae83d01f2302d8e5d3db8a9c65fc05271e9ee57 Mon Sep 17 00:00:00 2001 From: Bob Pendleton Date: Sat, 12 Jan 2008 16:53:30 +0000 Subject: [PATCH] More typos --HG-- extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402706 --- src/video/x11/SDL_x11keyboard.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/video/x11/SDL_x11keyboard.c b/src/video/x11/SDL_x11keyboard.c index e4de59d07..b3af8d61b 100644 --- a/src/video/x11/SDL_x11keyboard.c +++ b/src/video/x11/SDL_x11keyboard.c @@ -51,7 +51,7 @@ static SDLKey *keyCodeToSDLKeyTables[] = { hardware. */ -#define KeyCodeTableSize (258) +#define KeyCodeTableSize (256) static SDLKey macKeyCodeToSDLK[KeyCodeTableSize] = { /* 0 */ SDLK_UNKNOWN, @@ -904,12 +904,12 @@ X11_InitKeyboard(_THIS) "The key codes of your X server are unknown to SDL. Keys may not be recognized properly. To help get this fixed, report this to the SDL mailing list or to Christian Walther .\n"); #endif data->keyCodeToSDLKTable = - SDL_malloc(SDL_arraysize(xorgLinuxKeyCodeToSDLK)); + SDL_malloc(KeyCodeTableSize * sizeof(SDLKey)); if (data->keyCodeToSDLKTable == NULL) { SDL_OutOfMemory(); return -1; } - for (code = SDL_arraysize(xorgLinuxKeyCodeToSDLK); code >= 0; code--) { + for (code = KeyCodeTableSize; code >= 0; code--) { data->keyCodeToSDLKTable[code] = X11_KeySymToSDLKey(XKeycodeToKeysym(data->display, code, 0), SDL_TRUE); @@ -918,7 +918,7 @@ X11_InitKeyboard(_THIS) /* Set some non-default key names */ - for (code = 0; code < SDL_arraysize(xorgLinuxKeyCodeToSDLK); code++) { + for (code = 0; code < KeyCodeTableSize; code++) { sdlkey = data->keyCodeToSDLKTable[code]; switch (sdlkey) { /* The SDLK_*META keys are used as XK_Meta_* by some X @@ -986,12 +986,12 @@ X11_GetLayoutKey(_THIS, SDLKey physicalKey) /* Look up physicalKey to get an X11 KeyCode - linear search isn't terribly efficient, this might have to be optimized. */ - while ((code < SDL_arraysize(xorgLinuxKeyCodeToSDLK)) && + while ((code < KeyCodeTableSize) && (physicalKey != data->keyCodeToSDLKTable[code])) { code++; } - if (code == SDL_arraysize(xorgLinuxKeyCodeToSDLK)) { + if (code == KeyCodeTableSize) { return physicalKey; } /* Get the corresponding KeySym - this is where the keyboard