efl/src
Cedric Bail 29beda7f4f evas: fix memory leak with Efl.Canvas.Vg
Summary:
It is not correct to change the parent and hope that refcount will work
for you. The parent chain is a decision made by the user, not something
a widget can touch. Only ref count are to be used when given an outside
object. As things where not triggering destruction, there was also no
point where the image buffer would be getting to zero and be freed. This
commit also fix this.

Reviewers: Hermet, zmike

Reviewed By: Hermet

Subscribers: #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D10169
2019-09-27 14:19:38 +09:00
..
benchmarks efl_ui_win: default the window type to basic 2019-09-24 16:00:44 +02:00
bin ecore_evas/convert: fix div by zero 2019-09-26 17:59:38 -04:00
bindings eolian: rename param direction enum and fields for consistency 2019-09-26 16:56:13 +02:00
edje_external
examples efl_ui_*selectable: unify these APIs with the same c_prefix 2019-09-26 18:32:58 +09:00
generic evas - rsvg loader - comment out deprecated func from rsvg we don't need 2019-09-16 01:47:05 +01:00
lib evas: fix memory leak with Efl.Canvas.Vg 2019-09-27 14:19:38 +09:00
modules ecore-evas/x: detect and track wm existence, apply visibility correctly 2019-09-26 11:22:44 -04:00
scripts eolian: rename param direction enum and fields for consistency 2019-09-26 16:56:13 +02:00
static_libs evas vg: fix gradient stroke fill memory leaks. 2019-09-24 11:49:10 +09:00
tests tests/eina: outdent code 2019-09-26 17:59:34 -04:00
wayland_protocol