hermet pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=21bebe04225428731c9555d7905d295cbebb6dfd

commit 21bebe04225428731c9555d7905d295cbebb6dfd
Author: Hermet Park <hermetp...@gmail.com>
Date:   Fri Aug 9 13:43:50 2019 +0900

    efl_ui_textpath: clear up path data when it's destructed.
    
    This fixes path data memory leak.
    
    @fix
---
 src/lib/elementary/efl_ui_textpath.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/lib/elementary/efl_ui_textpath.c 
b/src/lib/elementary/efl_ui_textpath.c
index cee16ffe29..2f9515840c 100644
--- a/src/lib/elementary/efl_ui_textpath.c
+++ b/src/lib/elementary/efl_ui_textpath.c
@@ -720,6 +720,8 @@ _efl_ui_textpath_efl_object_destructor(Eo *obj, 
Efl_Ui_Textpath_Data *pd)
       evas_object_del(line);
 #endif
 
+   efl_gfx_path_reset(obj);
+
    efl_destructor(efl_super(obj, MY_CLASS));
 }
 

-- 


Reply via email to