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 4af630c26fd24781522448aec4a243b8703ba92c..ca073bf25b56017425b81b3716d11d223d484963 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 9804bed7b67720f6401344ba79a56ce57de2c43d..ddbb0bcc2dfddf9dae8003f486b04eef7f469b91 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 dd48df31f8654130d9ab3cb0f83bf5fa0d047eb4..cfb6f842d912354c705ef9193b24c4ab5e736c19 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);