From 8a01192380534142f1ec0b0d6d36b3850ca711b3 Mon Sep 17 00:00:00 2001 From: notaz Date: Wed, 18 Aug 2010 14:11:10 +0000 Subject: [PATCH] input: only include stuff when needed git-svn-id: file:///home/notaz/opt/svn/PicoDrive@882 be3aeb3a-fb24-0410-a615-afba39da0efa --- platform/common/input.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/platform/common/input.c b/platform/common/input.c index 0ec3fc86..eda86d49 100644 --- a/platform/common/input.c +++ b/platform/common/input.c @@ -5,9 +5,16 @@ #include "input.h" #include "plat.h" #include "lprintf.h" + +#ifdef IN_EVDEV #include "../linux/in_evdev.h" +#endif +#ifdef IN_GP2X #include "../gp2x/in_gp2x.h" +#endif +#ifdef IN_VK #include "../win32/in_vk.h" +#endif typedef struct { @@ -251,9 +258,11 @@ int in_update(int *result) ret |= in_gp2x_update(dev->drv_data, dev->binds, result); break; #endif +#ifdef IN_VK case IN_DRVID_VK: ret |= in_vk_update(dev->drv_data, dev->binds, result); break; +#endif } } } @@ -814,7 +823,9 @@ void in_init(void) #ifdef IN_EVDEV in_evdev_init(&in_drivers[IN_DRVID_EVDEV]); #endif +#ifdef IN_VK in_vk_init(&in_drivers[IN_DRVID_VK]); +#endif } #if 0 -- 2.39.5