From ad650143734981c0892cbc4fb0d0fe5e0348d1e9 Mon Sep 17 00:00:00 2001 From: SooChan Lim Date: Tue, 11 Jun 2024 19:08:45 +0900 Subject: [PATCH] e_keyrouter_wl: remove the unused function Change-Id: I5b4bfbeb96ab9e73035647c8eb5b0ae2d58a7240 --- src/bin/server/e_keyrouter_wl.c | 43 ---------------------------------- src/bin/server/e_keyrouter_wl_intern.h | 1 - 2 files changed, 44 deletions(-) diff --git a/src/bin/server/e_keyrouter_wl.c b/src/bin/server/e_keyrouter_wl.c index 474fa0d..1949c42 100644 --- a/src/bin/server/e_keyrouter_wl.c +++ b/src/bin/server/e_keyrouter_wl.c @@ -235,49 +235,6 @@ e_keyrouter_client_keycancel_send(struct wl_client *client, unsigned int key) g_rec_mutex_unlock(&krt->grab_key_mutex); } -EINTERN void -e_keyrouter_keycancel_send(struct wl_client *client, struct wl_resource *surface, unsigned int key) -{ - Eina_List *l; - struct wl_resource *resource = NULL; - struct wl_client *wc = NULL; - E_Keyrouter_Key_List_NodePtr data; - Eina_List *press_ptr_list = NULL; - - if (surface) wc = wl_resource_get_client(surface); - else wc = client; - - EINA_SAFETY_ON_NULL_RETURN(wc); - - g_rec_mutex_lock(&krt->grab_key_mutex); - press_ptr_list = krt->HardKeys[key].press_ptr; - EINA_LIST_FOREACH(press_ptr_list, l, data) - { - if (surface) - { - if (surface == data->surface) - { - EINA_LIST_FOREACH(g_tizen_keyrouter->resources, l, resource) - { - if (wl_resource_get_client(resource) != wc) continue; - - tizen_keyrouter_send_key_cancel(resource, key-8); - } - } - } - else if (client == data->wc) - { - EINA_LIST_FOREACH(g_tizen_keyrouter->resources, l, resource) - { - if (wl_resource_get_client(resource) != wc) continue; - - tizen_keyrouter_send_key_cancel(resource, key-8); - } - } - } - g_rec_mutex_unlock(&krt->grab_key_mutex); -} - static int _e_keyrouter_wl_array_length(const struct wl_array *array) { diff --git a/src/bin/server/e_keyrouter_wl_intern.h b/src/bin/server/e_keyrouter_wl_intern.h index 1e15fdd..f87459b 100644 --- a/src/bin/server/e_keyrouter_wl_intern.h +++ b/src/bin/server/e_keyrouter_wl_intern.h @@ -14,7 +14,6 @@ EINTERN void e_keyrouter_wl_shutdown(void); EINTERN int e_keyrouter_wl_add_client_destroy_listener(struct wl_client *client); EINTERN int e_keyrouter_wl_add_surface_destroy_listener(struct wl_resource *surface); EINTERN Eina_Bool e_keyrouter_wl_key_send(Ecore_Event_Key *ev, E_Device *dev, Eina_Bool pressed, struct wl_client *client, struct wl_resource *surface, Eina_Bool focused); -EINTERN void e_keyrouter_keycancel_send(struct wl_client *client, struct wl_resource *surface, unsigned int key); EINTERN void e_keyrouter_surface_keycancel_send(struct wl_resource *surface, unsigned int key); EINTERN void e_keyrouter_client_keycancel_send(struct wl_client *client, unsigned int key); EINTERN void e_keyrouter_wl_event_surface_send(struct wl_resource *surface, int key, int mode); -- 2.7.4