devilhorns pushed a commit to branch master.

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

commit acc1a5dcc033733b6085d1b5c2595fe54a042829
Author: Chris Michael <cpmich...@osg.samsung.com>
Date:   Wed Apr 13 12:55:59 2016 -0400

    ecore-drm: Don't leak object properties
    
    When fetching possible planes for an output, we end up leaking object
    properties here as these were never freed.
    
    @fix
    
    Signed-off-by: Chris Michael <cpmich...@osg.samsung.com>
---
 src/lib/ecore_drm/ecore_drm_output.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/lib/ecore_drm/ecore_drm_output.c 
b/src/lib/ecore_drm/ecore_drm_output.c
index be926c6..1de8735 100644
--- a/src/lib/ecore_drm/ecore_drm_output.c
+++ b/src/lib/ecore_drm/ecore_drm_output.c
@@ -530,6 +530,8 @@ _ecore_drm_output_planes_get(Ecore_Drm_Output *output)
              drmModeFreeProperty(prop);
           }
 
+        drmModeFreeObjectProperties(props);
+
         output->planes = eina_list_append(output->planes, eplane);
 
 free_plane:

-- 


Reply via email to