Revert "efl wl - fix segv where garbage ptr to comp surface is still there"
This reverts commit 574ef9a5e5
.
this should be resolved by 863a6e159e99c5f69ecc7461106aba2102f1da11 and is
only a possible case when an unmapped surface was activated, something which
is prevented by spec and can only occur if bugs exist elsewhere
This commit is contained in:
parent
b48781aa6c
commit
4d32334f21
|
@ -2390,9 +2390,6 @@ comp_surface_smart_del(Evas_Object *obj)
|
||||||
{
|
{
|
||||||
Comp_Surface *cs = evas_object_smart_data_get(obj);
|
Comp_Surface *cs = evas_object_smart_data_get(obj);
|
||||||
|
|
||||||
if ((cs->c) && (cs->c->active_surface == cs))
|
|
||||||
cs->c->active_surface = NULL;
|
|
||||||
|
|
||||||
array_clear(&cs->input_rects);
|
array_clear(&cs->input_rects);
|
||||||
array_clear(&cs->opaque_rects);
|
array_clear(&cs->opaque_rects);
|
||||||
eina_tiler_free(cs->opaque);
|
eina_tiler_free(cs->opaque);
|
||||||
|
|
Loading…
Reference in New Issue