discomfitor pushed a commit to branch master.

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

commit 7ef4340c3fd010c9b5f3bac11d3f224b028dc32f
Author: Mike Blumenkrantz <zm...@samsung.com>
Date:   Wed Jan 29 21:01:16 2014 -0500

    revert 83397e1bde51830016e9a0f8e6482fc91bb4c50c
---
 src/bin/e_client.c | 1 -
 src/bin/e_comp_x.c | 1 +
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/bin/e_client.c b/src/bin/e_client.c
index 74b3491..eb891f8 100644
--- a/src/bin/e_client.c
+++ b/src/bin/e_client.c
@@ -474,7 +474,6 @@ _e_client_free(E_Client *ec)
 
    e_hints_client_list_set();
    evas_object_del(ec->frame);
-   E_FREE(ec->comp_data);
    free(ec);
 }
 
diff --git a/src/bin/e_comp_x.c b/src/bin/e_comp_x.c
index 3b0cb5e..1e3397c 100644
--- a/src/bin/e_comp_x.c
+++ b/src/bin/e_comp_x.c
@@ -4179,6 +4179,7 @@ _e_comp_x_hook_client_del(void *d EINA_UNUSED, E_Client 
*ec)
         ec->parent->modal = NULL;
      }
    E_FREE_FUNC(ec->comp_data->first_draw_delay, ecore_timer_del);
+   E_FREE(ec->comp_data);
    if (post_clients)
      post_clients = eina_list_remove(post_clients, ec);
 

-- 


Reply via email to