e_comp_wl: remove checking e_object_is_del in wl_surface_frame destroy callback 18/268518/1 accepted/tizen/unified/20211227.122754 submit/tizen/20211224.042206
authorDoyoun Kang <doyoun.kang@samsung.com>
Fri, 24 Dec 2021 02:21:35 +0000 (11:21 +0900)
committerDoyoun Kang <doyoun.kang@samsung.com>
Fri, 24 Dec 2021 04:05:59 +0000 (13:05 +0900)
commit6d73640e004610d062b4a52701ff7e31cb8c1260
treed18514d1bb2591e6fa152f25bbbb680cd8cc6dfa
parenta0ad7ec5660833a2e246bd808ef015e25d26d6f7
e_comp_wl: remove checking e_object_is_del in wl_surface_frame destroy callback

In _e_comp_wl_frame_cb_destroy, there existed code to return when the ec was deleted.
Then the destroyed frame was not removed from the each frame lists of ec->comp_data,
it occured memory corruption while destroying the already destroyed frame again.

Change-Id: I1e1b64a4daaf10c2b0f6da56a3090c90193cc4d9
src/bin/e_comp_wl.c