discomfitor pushed a commit to branch master.

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

commit ba1077fb42439da8f77b8d292fe902206fe5d9f4
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Wed Aug 12 14:31:54 2015 -0400

    fix xwl pixmap unaliasing during client deletion
    
    no more crashing, hooray!
---
 src/bin/e_comp_x.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/bin/e_comp_x.c b/src/bin/e_comp_x.c
index eee80c6..fa2d80e 100644
--- a/src/bin/e_comp_x.c
+++ b/src/bin/e_comp_x.c
@@ -4470,7 +4470,7 @@ _e_comp_x_hook_client_del(void *d EINA_UNUSED, E_Client 
*ec)
           e_comp_wl_client_xwayland_setup(ec, NULL, NULL);
         else
           {
-             e_pixmap_alias(NULL, E_PIXMAP_TYPE_X, 
e_comp_x_client_pixmap_get(ec));
+             e_pixmap_alias(NULL, E_PIXMAP_TYPE_X, win);
              free(cd);
              e_pixmap_free(e_comp_x_client_pixmap_get(ec));
           }

-- 


Reply via email to