Enlightenment CVS committal Author : raster Project : e17 Module : libs/ecore
Dir : e17/libs/ecore/src/lib/ecore_ipc Modified Files: ecore_ipc.c Log Message: more debugging =================================================================== RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_ipc/ecore_ipc.c,v retrieving revision 1.37 retrieving revision 1.38 diff -u -3 -r1.37 -r1.38 --- ecore_ipc.c 2 Jun 2006 07:24:04 -0000 1.37 +++ ecore_ipc.c 2 Jun 2006 07:32:44 -0000 1.38 @@ -441,13 +441,13 @@ svr->delete_me = 1; else { - ECORE_MAGIC_SET(svr, ECORE_MAGIC_NONE); while (svr->clients) ecore_ipc_client_del((Ecore_Ipc_Client *)svr->clients); ecore_con_server_del(svr->server); servers = _ecore_list2_remove(servers, svr); if (svr->buf) free(svr->buf); if (svr->client_list) ecore_list_destroy(svr->client_list); + ECORE_MAGIC_SET(svr, ECORE_MAGIC_NONE); free(svr); } return data; @@ -834,11 +834,11 @@ cl->delete_me = 1; else { - ECORE_MAGIC_SET(cl, ECORE_MAGIC_NONE); svr = ecore_con_server_data_get(ecore_con_client_server_get(cl->client)); ecore_con_client_del(cl->client); svr->clients = _ecore_list2_remove(svr->clients, cl); if (cl->buf) free(cl->buf); + ECORE_MAGIC_SET(cl, ECORE_MAGIC_NONE); free(cl); } return data; _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs