pepper: use const qualifier for input grab arguments
authorTaekyun Kim <tkq.kim@samsung.com>
Wed, 16 Sep 2015 07:57:56 +0000 (16:57 +0900)
committerTaekyun Kim <tkq.kim@samsung.com>
Wed, 16 Sep 2015 08:09:13 +0000 (17:09 +0900)
Change-Id: I5427064d85378c43f6afa81e393df497d6091625

src/lib/pepper/keyboard.c
src/lib/pepper/pepper-internal.h
src/lib/pepper/pepper.h
src/lib/pepper/pointer.c
src/lib/pepper/touch.c

index f8bddc6..561a47d 100644 (file)
@@ -117,7 +117,8 @@ pepper_keyboard_send_modifiers(pepper_keyboard_t *keyboard, uint32_t depressed,
 }
 
 PEPPER_API void
-pepper_keyboard_start_grab(pepper_keyboard_t *keyboard, pepper_keyboard_grab_t *grab, void *data)
+pepper_keyboard_start_grab(pepper_keyboard_t *keyboard,
+                           const pepper_keyboard_grab_t *grab, void *data)
 {
     keyboard->grab = grab;
     keyboard->data = data;
index 2eb0bdb..32e82d4 100644 (file)
@@ -234,11 +234,11 @@ pepper_input_set_focus(pepper_input_t *input, pepper_view_t *view);
 
 struct pepper_pointer
 {
-    pepper_object_t         base;
-    pepper_input_t          input;
+    pepper_object_t                 base;
+    pepper_input_t                  input;
 
-    pepper_pointer_grab_t  *grab;
-    void                   *data;
+    const pepper_pointer_grab_t    *grab;
+    void                           *data;
 };
 
 pepper_pointer_t *
@@ -252,11 +252,11 @@ pepper_pointer_bind_resource(struct wl_client *client, struct wl_resource *resou
 
 struct pepper_keyboard
 {
-    pepper_object_t         base;
-    pepper_input_t          input;
+    pepper_object_t                 base;
+    pepper_input_t                  input;
 
-    pepper_keyboard_grab_t *grab;
-    void                   *data;
+    const pepper_keyboard_grab_t   *grab;
+    void                           *data;
 };
 
 pepper_keyboard_t *
@@ -270,11 +270,11 @@ pepper_keyboard_bind_resource(struct wl_client *client, struct wl_resource *reso
 
 struct pepper_touch
 {
-    pepper_object_t         base;
-    pepper_input_t          input;
+    pepper_object_t                 base;
+    pepper_input_t                  input;
 
-    pepper_touch_grab_t    *grab;
-    void                   *data;
+    const pepper_touch_grab_t      *grab;
+    void                           *data;
 };
 
 pepper_touch_t *
index c38057c..c2d99d1 100644 (file)
@@ -325,7 +325,7 @@ PEPPER_API void
 pepper_pointer_send_axis(pepper_pointer_t *pointer, uint32_t time, uint32_t axis, double value);
 
 PEPPER_API void
-pepper_pointer_start_grab(pepper_pointer_t *pointer, pepper_pointer_grab_t *grab, void *data);
+pepper_pointer_start_grab(pepper_pointer_t *pointer, const pepper_pointer_grab_t *grab, void *data);
 
 PEPPER_API void
 pepper_pointer_end_grab(pepper_pointer_t *pointer);
@@ -357,7 +357,8 @@ pepper_keyboard_send_modifiers(pepper_keyboard_t *keyboard, uint32_t depressed,
                                uint32_t locked, uint32_t group);
 
 PEPPER_API void
-pepper_keyboard_start_grab(pepper_keyboard_t *keyboard, pepper_keyboard_grab_t *grab, void *data);
+pepper_keyboard_start_grab(pepper_keyboard_t *keyboard,
+                           const pepper_keyboard_grab_t *grab, void *data);
 
 PEPPER_API void
 pepper_keyboard_end_grab(pepper_keyboard_t *keyboard);
@@ -394,7 +395,7 @@ PEPPER_API void
 pepper_touch_send_cancel(pepper_touch_t *touch);
 
 PEPPER_API void
-pepper_touch_start_grab(pepper_touch_t *touch, pepper_touch_grab_t *grab, void *data);
+pepper_touch_start_grab(pepper_touch_t *touch, const pepper_touch_grab_t *grab, void *data);
 
 PEPPER_API void
 pepper_touch_end_grab(pepper_touch_t *touch);
index 920c802..26aa9ad 100644 (file)
@@ -142,7 +142,7 @@ pepper_pointer_send_axis(pepper_pointer_t *pointer, uint32_t time, uint32_t axis
 }
 
 PEPPER_API void
-pepper_pointer_start_grab(pepper_pointer_t *pointer, pepper_pointer_grab_t *grab, void *data)
+pepper_pointer_start_grab(pepper_pointer_t *pointer, const pepper_pointer_grab_t *grab, void *data)
 {
     pointer->grab = grab;
     pointer->data = data;
index eda1588..4f70ad8 100644 (file)
@@ -114,7 +114,7 @@ pepper_touch_send_cancel(pepper_touch_t *touch)
 }
 
 PEPPER_API void
-pepper_touch_start_grab(pepper_touch_t *touch, pepper_touch_grab_t *grab, void *data)
+pepper_touch_start_grab(pepper_touch_t *touch, const pepper_touch_grab_t *grab, void *data)
 {
     touch->grab = grab;
     touch->data = data;