fix destroying pointer & keyboard resources on shutdown

Signed-off-by: Chris Michael <cp.michael@samsung.com>
This commit is contained in:
Chris Michael 2014-05-12 14:04:01 +01:00
parent c40d085ccf
commit e35dba6caf
1 changed files with 3 additions and 3 deletions

View File

@ -337,18 +337,18 @@ e_comp_wl_input_init(E_Comp_Data *cdata)
EINTERN void
e_comp_wl_input_shutdown(E_Comp_Data *cdata)
{
Eina_List *l;
/* Eina_List *l; */
struct wl_resource *res;
/* check for valid compositor data */
if (!cdata) return;
/* destroy pointer resources */
EINA_LIST_FOREACH(cdata->ptr.resources, l, res)
EINA_LIST_FREE(cdata->ptr.resources, res)
wl_resource_destroy(res);
/* destroy keyboard resources */
EINA_LIST_FOREACH(cdata->kbd.resources, l, res)
EINA_LIST_FREE(cdata->kbd.resources, res)
wl_resource_destroy(res);
/* TODO: destroy touch resources */