X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=win32%2Fin_vk.c;h=ae8888a573fb6e2a895cd3dda541aba332569df5;hb=62e581e179cc311c345ae95a351551fca40b0619;hp=59538a7ab19610dadff61d2ab91e33a352327c6d;hpb=7ee5c389e6405560761ba433cd4b9d56c495b7f6;p=libpicofe.git diff --git a/win32/in_vk.c b/win32/in_vk.c index 59538a7..ae8888a 100644 --- a/win32/in_vk.c +++ b/win32/in_vk.c @@ -1,10 +1,21 @@ +/* + * (C) Gražvydas "notaz" Ignotas, 2009 + * + * This work is licensed under the terms of any of these licenses + * (at your option): + * - GNU GPL, version 2 or later. + * - GNU LGPL, version 2.1 or later. + * - MAME license. + * See the COPYING file in the top-level directory. + */ + #define RC_INVOKED // we only need defines #include #undef RC_INVOKED #include -#include "../common/input.h" -#include "../common/emu.h" // array_size +#include "../input.h" +#include "../emu.h" // array_size #include "in_vk.h" #define IN_VK_PREFIX "vk:" @@ -65,7 +76,7 @@ static int in_vk_keys_down[4]; static void in_vk_probe(void) { memset(in_vk_keys_down, 0, sizeof(in_vk_keys_down)); - in_register(IN_VK_PREFIX "vk", IN_DRVID_VK, -1, (void *)1, IN_VK_NKEYS, 0); + in_register(IN_VK_PREFIX "vk", IN_DRVID_VK, -1, (void *)1, IN_VK_NKEYS, NULL, 0); } static int in_vk_get_bind_count(void) @@ -145,7 +156,7 @@ static const struct { #define KEY_PBTN_MAP_SIZE (sizeof(key_pbtn_map) / sizeof(key_pbtn_map[0])) -static int in_vk_menu_translate(int keycode) +static int in_vk_menu_translate(void *drv_data, int keycode) { int i; if (keycode < 0)