efl/src
Hermet Park 24a49c8938 ecore_evas: prevent double free evas.
When user manually free the ecore evas,
it could delete evas internally,
then evas_invalidate would be triggered,
invalidate callback would try free evas again,
this causes double free evas.

TEST SCENARIO:
   ee = ecore_evas_new(...);
   ...
   ecore_evas_free(ee);
      -> free evas
         -> invalidated cb
            -> free evas (**double free)

This is a regression bug by 5847886a3f
2019-07-26 16:54:31 +09:00
..
benchmarks rename efl_ui_item_container -> efl_ui_collection 2019-07-25 20:27:39 +02:00
bin elm_test/plug: fix error handling 2019-07-25 14:46:58 -04:00
bindings cxx: remove a compilation warning for g++ 7.x 2019-07-17 19:32:32 -03:00
edje_external here comes meson 2018-10-02 17:22:50 +02:00
examples efl_ui_list_item: remove this 2019-07-25 20:27:37 +02:00
generic replace hton and ntoh family functions with ones defined in eina 2019-02-01 14:25:35 +00:00
lib ecore_evas: prevent double free evas. 2019-07-26 16:54:31 +09:00
modules efl_canvas_vg svg: free the svg tree returned by eet_data_read() 2019-07-25 15:19:41 +09:00
scripts eolian: remove API to get freefunc of type 2019-07-08 16:06:42 +02:00
static_libs efl_canvas_vg image: changed image parameter type. 2019-07-22 17:31:06 +09:00
tests efl_ui_spotlight_container: mirror the behavior of view_manager 2019-07-25 20:42:39 +02:00
wayland_protocol meson: fix build files size explosion 2018-10-15 22:02:17 +02:00