raster pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=1fa0c79662d03b119378f75cf0f2892679f730cf

commit 1fa0c79662d03b119378f75cf0f2892679f730cf
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Mon Dec 7 20:01:03 2015 +0900

    e randr - fix leak of modes list in randr code
    
    this fixes a leak of the modes list in randr
    
    @fix
---
 src/bin/e_randr2.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/bin/e_randr2.c b/src/bin/e_randr2.c
index b1e46e8..c717a04 100644
--- a/src/bin/e_randr2.c
+++ b/src/bin/e_randr2.c
@@ -813,7 +813,10 @@ again:
      {
         // one of the common modes matches the base config - we are ok
         if ((m->w == sbase->config.mode.w) && (m->h == sbase->config.mode.h))
-          return;
+          {
+             modes = eina_list_free(modes);
+             return;
+          }
      }
    // find a common mode since current config doesn't match
    EINA_LIST_FOREACH(modes, l, m)

-- 


Reply via email to