HomePhabricator

evas: remove memory leaks from deleted Textblock objects

Authored by id213sin on Dec 6 2018, 10:27 PM.

Description

evas: remove memory leaks from deleted Textblock objects

Even if a object is deleted, its render_pre function could be called.
Especially, Evas Textblock is calling relayout() function if there are
any changes. In relayout() function, it creates at least one paragraph
and one line. Normally, all of paragraphs and its line should be removed
when Evas Textblock object is deleted. But, paragraphs and lines which are
created after deleting its object never be free'd.

@fix
Differential Revision: https://phab.enlightenment.org/D7427

Details

Committed
ManMowerJan 10 2019, 11:05 AM
Differential Revision
D7427: evas: remove memory leaks from deleted Textblock objects
Parents
rEFLb447a37ed877: efl_ui_win: make win work for evas_norender
Branches
Unknown
Tags
Unknown