elm_genlist/elm_gengrid: fix memory leak caused by efl_wref_del.
authorHosang Kim <hosang12.kim@samsung.com>
Thu, 21 May 2020 09:36:10 +0000 (18:36 +0900)
committerJongmin Lee <jm105.lee@samsung.com>
Sun, 24 May 2020 21:32:20 +0000 (06:32 +0900)
commit8c755a4a40c9b57120f9f3b78e88a57bc1a8b4fa
treeed31f998b8eeeeed2a3106d5f8e6980f5ee28049
parentcd6979e38eceffbeab88847687e5fcccc4e5a42e
elm_genlist/elm_gengrid: fix memory leak caused by efl_wref_del.

Summary:
efl_wref_del makes pointer to NULL.
So we should copy pointer before efl_wref_del is called.

Reviewers: SanghyeonLee, cedric

Reviewed By: SanghyeonLee

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D11866
src/lib/elementary/elm_gengrid.c
src/lib/elementary/elm_genlist.c