Enlightenment CVS committal Author : raster Project : e17 Module : libs/ecore
Dir : e17/libs/ecore/src/lib/ecore_ipc Modified Files: Tag: SPLIT ecore_ipc.c Log Message: add magic SETS to there (and cleanups) =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_ipc/Attic/ecore_ipc.c,v retrieving revision 1.1.2.6 retrieving revision 1.1.2.7 diff -u -3 -r1.1.2.6 -r1.1.2.7 --- ecore_ipc.c 8 Aug 2003 04:31:38 -0000 1.1.2.6 +++ ecore_ipc.c 8 Aug 2003 04:56:44 -0000 1.1.2.7 @@ -184,6 +184,7 @@ "ecore_ipc_server_del"); return NULL; } + ECORE_MAGIC_SET(svr, ECORE_MAGIC_NONE); data = svr->data; while (svr->clients) ecore_ipc_client_del((Ecore_Ipc_Client *)svr->clients); ecore_con_server_del(svr->server); @@ -323,6 +324,7 @@ "ecore_ipc_client_del"); return NULL; } + ECORE_MAGIC_SET(cl, ECORE_MAGIC_NONE); data = cl->data; svr = ecore_con_server_data_get(ecore_con_client_server_get(cl->client)); ecore_con_client_del(cl->client); @@ -385,6 +387,7 @@ cl = calloc(1, sizeof(Ecore_Ipc_Client)); if (!cl) return 0; svr = ecore_con_server_data_get(ecore_con_client_server_get(e->client)); + ECORE_MAGIC_SET(cl, ECORE_MAGIC_IPC_CLIENT); cl->client = e->client; ecore_con_client_data_set(cl->client, (void *)cl); svr->clients = _ecore_list_append(svr->clients, cl); ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs