discomfitor pushed a commit to branch enlightenment-0.20.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=7f5d75e737ce25ef86fa1be877b179a87ad9c156

commit 7f5d75e737ce25ef86fa1be877b179a87ad9c156
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Mon Dec 7 19:40:59 2015 +0900

    e comp - set e_comp to null on shutdown so others dont access junk
    
    e backlight was accessing e_comp implicitly during shutdown and comp
    is shut down before backlight (that is correct as comp relies on
    backlight). this fixes that
    
    @fix
---
 src/bin/e_comp.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/bin/e_comp.c b/src/bin/e_comp.c
index ce2d1e5..451d640 100644
--- a/src/bin/e_comp.c
+++ b/src/bin/e_comp.c
@@ -1358,6 +1358,7 @@ e_comp_shutdown(void)
         e_object_del(E_OBJECT(ec));
      }
    e_object_del(E_OBJECT(e_comp));
+   e_comp = NULL;
    E_FREE_LIST(handlers, ecore_event_handler_del);
    E_FREE_LIST(actions, e_object_del);
    E_FREE_LIST(hooks, e_client_hook_del);

-- 


Reply via email to