comparison test/testkeys.c @ 2306:1a8bab15a45d

Fixed compile errors
author Sam Lantinga <slouken@libsdl.org>
date Thu, 07 Feb 2008 16:00:29 +0000
parents c121d94672cb
children 25d4feb7c127
comparison
equal deleted inserted replaced
2305:fbe8ff44c519 2306:1a8bab15a45d
1 1
2 /* Print out all the keysyms we have, just to verify them */ 2 /* Print out all the scancodes we have, just to verify them */
3 3
4 #include <stdio.h> 4 #include <stdio.h>
5 #include <ctype.h> 5 #include <ctype.h>
6 #include <stdlib.h> 6 #include <stdlib.h>
7 #include <string.h> 7 #include <string.h>
9 #include "SDL.h" 9 #include "SDL.h"
10 10
11 int 11 int
12 main(int argc, char *argv[]) 12 main(int argc, char *argv[])
13 { 13 {
14 SDLKey key; 14 SDL_scancode scancode;
15 15
16 if (SDL_Init(SDL_INIT_VIDEO) < 0) { 16 if (SDL_Init(SDL_INIT_VIDEO) < 0) {
17 fprintf(stderr, "Couldn't initialize SDL: %s\n", SDL_GetError()); 17 fprintf(stderr, "Couldn't initialize SDL: %s\n", SDL_GetError());
18 exit(1); 18 exit(1);
19 } 19 }
20 for (key = SDLK_FIRST; key < SDLK_LAST; ++key) { 20 for (scancode = 0; scancode < SDL_NUM_SCANCODES; ++scancode) {
21 printf("Key #%d, \"%s\"\n", key, SDL_GetKeyName(key)); 21 printf("Scancode #%d, \"%s\"\n", scancode,
22 SDL_GetScancodeName(scancode));
22 } 23 }
23 SDL_Quit(); 24 SDL_Quit();
24 return (0); 25 return (0);
25 } 26 }