elementary/scroller - set the NULL to not access dangling pointer after deleting animator.

This commit is contained in:
ChunEon Park 2013-10-06 23:35:51 +09:00
parent 5125eed486
commit bcba80bbc3
1 changed files with 2 additions and 2 deletions

View File

@ -1463,7 +1463,7 @@ _elm_scroll_bounce_eval(Elm_Scrollable_Smart_Interface_Data *sid)
{
if (sid->bouncemex)
{
if (sid->scrollto.x.animator) ecore_animator_del(sid->scrollto.x.animator);
ELM_SAFE_FREE(sid->scrollto.x.animator, ecore_animator_del);
sid->down.bounce_x_animator =
ecore_animator_add(_elm_scroll_bounce_x_animator, sid->obj);
sid->down.anim_start2 = ecore_loop_time_get();
@ -1483,7 +1483,7 @@ _elm_scroll_bounce_eval(Elm_Scrollable_Smart_Interface_Data *sid)
{
if (sid->bouncemey)
{
if (sid->scrollto.y.animator) ecore_animator_del(sid->scrollto.y.animator);
ELM_SAFE_FREE(sid->scrollto.y.animator, ecore_animator_del);
sid->down.bounce_y_animator =
ecore_animator_add(_elm_scroll_bounce_y_animator, sid->obj);
sid->down.anim_start3 = ecore_loop_time_get();