dead_error_line (572 line):
Execution cannot reach the expression NULL inside this statement: (glist = (glist ? ((GList *....
Change-Id: I36c1397198be905a61021ee5b744a415a3148252
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
struct wl_resource *surface = e_comp_wl_client_surface_get(ec);
EINA_SAFETY_ON_NULL_RETURN_VAL(surface, EINA_FALSE);
- if (!surface) return EINA_FALSE;
wc = wl_resource_get_client(surface);
serial = wl_display_next_serial(e_comp_wl->wl.disp);
EINA_LIST_FOREACH(e_comp_wl->ptr.resources, l, res)
if (edev->e_dev) e_dev = edev->e_dev;
else if (edev->e_dev_list && g_list_length(edev->e_dev_list) > 0)
{
- for (glist = edev->e_dev_list, e_dev_data = edev->e_dev_list->data;
- glist; \
- glist = g_list_next(glist), e_dev_data = G_LIST_GET_DATA(glist))
+ glist = edev->e_dev_list;
+ while (glist)
{
+ e_dev_data = glist->data;
if (e_device_class_get(e_dev_data) == ECORE_DEVICE_CLASS_KEYBOARD)
{
e_dev = e_dev_data;
break;
}
+
+ glist = g_list_next(glist);
}
}
else