forked from enlightenment/efl
evas events - remove set of list to null then back to value - confusing
eina_list_free always returns NULL. it's meant as a design pattern to follow like the append/prepend that ensures a freed list is NULL, but it can be confusing to analysers so remove the assing. not a bug actually. found by PVS studio
This commit is contained in:
parent
b944fc7c9b
commit
302731e1af
|
@ -1516,7 +1516,7 @@ _canvas_event_feed_mouse_down_internal(Evas_Public_Data *e, Efl_Input_Pointer_Da
|
||||||
pdata->seat->x,
|
pdata->seat->x,
|
||||||
pdata->seat->y);
|
pdata->seat->y);
|
||||||
/* free our old list of ins */
|
/* free our old list of ins */
|
||||||
pdata->seat->object.in = eina_list_free(pdata->seat->object.in);
|
eina_list_free(pdata->seat->object.in);
|
||||||
/* and set up the new one */
|
/* and set up the new one */
|
||||||
pdata->seat->object.in = ins;
|
pdata->seat->object.in = ins;
|
||||||
/* adjust grabbed count by the nuymber of currently held down
|
/* adjust grabbed count by the nuymber of currently held down
|
||||||
|
@ -2594,7 +2594,7 @@ _canvas_event_feed_mouse_in_internal(Evas *eo_e, Efl_Input_Pointer_Data *ev)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/* free our old list of ins */
|
/* free our old list of ins */
|
||||||
pdata->seat->object.in = eina_list_free(pdata->seat->object.in);
|
eina_list_free(pdata->seat->object.in);
|
||||||
/* and set up the new one */
|
/* and set up the new one */
|
||||||
pdata->seat->object.in = ins;
|
pdata->seat->object.in = ins;
|
||||||
_evas_post_event_callback_call(eo_e, e, event_id);
|
_evas_post_event_callback_call(eo_e, e, event_id);
|
||||||
|
|
Loading…
Reference in New Issue