evdev: fix undefined reference error(s) related to pepper-evdev.h 05/129105/1
authorSung-Jin Park <sj76.park@samsung.com>
Mon, 15 May 2017 04:27:28 +0000 (13:27 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Mon, 15 May 2017 04:27:28 +0000 (13:27 +0900)
Change-Id: I6c3e1d6c9913447d40dfd832db7c0ec90d41791c

src/lib/evdev/evdev-internal.h
src/lib/evdev/evdev.c
src/lib/evdev/pepper-evdev.h

index 4af630c..ca073bf 100644 (file)
 #define PEPPER_EVDEV_INTERNAL_H
 
 #include <pepper.h>
-
-typedef struct pepper_evdev pepper_evdev_t;
-typedef struct evdev_device_info evdev_device_info_t;
-typedef struct evdev_key_event evdev_key_event_t;
+#include <pepper-evdev.h>
 
 struct pepper_evdev
 {
index 9804bed..ddbb0bc 100644 (file)
@@ -30,7 +30,6 @@
 #include <stdint.h>
 
 #include <evdev-internal.h>
-#include <pepper-evdev.h>
 #include <pepper-input-backend.h>
 
 #ifdef EVENT_MAX
index dd48df3..cfb6f84 100644 (file)
 extern "C" {
 #endif
 
+typedef struct pepper_evdev pepper_evdev_t;
+typedef struct evdev_device_info evdev_device_info_t;
+typedef struct evdev_key_event evdev_key_event_t;
+
 PEPPER_API uint32_t
 pepper_evdev_device_probe(pepper_evdev_t *evdev, uint32_t caps);