Add extern C guards to libevdev-uinput.h
authorPeter Hutterer <peter.hutterer@who-t.net>
Wed, 18 Sep 2013 22:32:00 +0000 (08:32 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Wed, 18 Sep 2013 22:32:00 +0000 (08:32 +1000)
Reported-by: Stanisław Halik <sthalik@misaki.pl>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
libevdev/libevdev-uinput.h

index 3e843dd..f1622f2 100644 (file)
 #ifndef LIBEVDEV_UINPUT_H
 #define LIBEVDEV_UINPUT_H
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 #include <libevdev/libevdev.h>
 
 struct libevdev_uinput;
@@ -226,5 +230,8 @@ int libevdev_uinput_write_event(const struct libevdev_uinput *uinput_dev,
                                unsigned int type,
                                unsigned int code,
                                int value);
+#ifdef __cplusplus
+}
+#endif
 
 #endif /* LIBEVDEV_UINPUT_H */