| @@ -1,27 +1,27 @@ | | | @@ -1,27 +1,27 @@ |
1 | $NetBSD: patch-src_video_wscons_SDL__wsconsevents.c,v 1.1 2011/12/01 10:48:08 wiz Exp $ | | 1 | $NetBSD: patch-src_video_wscons_SDL__wsconsevents.c,v 1.2 2011/12/11 10:48:59 taca Exp $ |
2 | | | 2 | |
3 | "Port" to NetBSD. | | 3 | "Port" to NetBSD. |
4 | | | 4 | |
5 | --- src/video/wscons/SDL_wsconsevents.c.orig 2009-10-12 23:07:14.000000000 +0000 | | 5 | --- src/video/wscons/SDL_wsconsevents.c.orig 2009-10-12 23:07:14.000000000 +0000 |
6 | +++ src/video/wscons/SDL_wsconsevents.c | | 6 | +++ src/video/wscons/SDL_wsconsevents.c |
7 | @@ -146,8 +146,12 @@ void WSCONS_InitOSKeymap(_THIS) | | 7 | @@ -146,8 +146,12 @@ void WSCONS_InitOSKeymap(_THIS) |
8 | } | | 8 | } |
9 | | | 9 | |
10 | switch (private->kbdType) { | | 10 | switch (private->kbdType) { |
11 | -#ifdef WSKBD_TYPE_ZAURUS | | 11 | -#ifdef WSKBD_TYPE_ZAURUS |
12 | +#if defined(WSKBD_TYPE_ZAURUS) || defined(__NetBSD__) | | 12 | +#if defined(WSKBD_TYPE_ZAURUS) || defined(__NetBSD__) |
13 | +#if defined(__NetBSD) | | 13 | +#if !defined(WSKBD_TYPE_ZAURUS) |
14 | + case default: | | 14 | + default: |
15 | +#else | | 15 | +#else |
16 | case WSKBD_TYPE_ZAURUS: | | 16 | case WSKBD_TYPE_ZAURUS: |
17 | +#endif | | 17 | +#endif |
18 | /* top row */ | | 18 | /* top row */ |
19 | keymap[2] = SDLK_1; | | 19 | keymap[2] = SDLK_1; |
20 | keymap[3] = SDLK_2; | | 20 | keymap[3] = SDLK_2; |
21 | @@ -222,10 +226,12 @@ void WSCONS_InitOSKeymap(_THIS) | | 21 | @@ -222,10 +226,12 @@ void WSCONS_InitOSKeymap(_THIS) |
22 | break; | | 22 | break; |
23 | #endif /* WSKBD_TYPE_ZAURUS */ | | 23 | #endif /* WSKBD_TYPE_ZAURUS */ |
24 | | | 24 | |
25 | +#ifndef __NetBSD__ | | 25 | +#ifndef __NetBSD__ |
26 | default: | | 26 | default: |
27 | WSCONS_ReportError("Unable to map keys for keyboard type %u", | | 27 | WSCONS_ReportError("Unable to map keys for keyboard type %u", |