From 092ca463d2b04f1d1efc191e4f8ea6d9d5dfdb77 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 16 Jul 2016 19:43:07 +0200 Subject: [PATCH] Only use extern C for C++ builds --- input/drivers/dinput.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/input/drivers/dinput.c b/input/drivers/dinput.c index 2f2b0d7c38..b960fbc3a3 100644 --- a/input/drivers/dinput.c +++ b/input/drivers/dinput.c @@ -181,8 +181,16 @@ static void *dinput_init(void) return di; } -extern "C" bool doubleclick_on_titlebar_pressed(void); -extern "C" void unset_doubleclick_on_titlebar(void); +#if __cplusplus +extern "C" { +#endif + +bool doubleclick_on_titlebar_pressed(void); +void unset_doubleclick_on_titlebar(void); + +#if __cplusplus +} +#endif static void dinput_poll(void *data) {