OK, so use a few macros...

SVN revision: 15060
This commit is contained in:
handyande 2005-06-02 17:15:00 +00:00 committed by handyande
parent de09622e6f
commit 3e657561be
1 changed files with 3 additions and 3 deletions

View File

@ -265,7 +265,7 @@ break;
#elif (TYPE == E_LIB_IN) #elif (TYPE == E_LIB_IN)
GENERIC(HDL); GENERIC(HDL);
Evas_List *dat = NULL; Evas_List *dat = NULL;
if (e_ipc_codec_str_int_list_dec(e->data, e->size, &dat)) { DECODE(e_ipc_codec_str_int_list_dec) {
RESPONSE(r, E_Response_Module_List, HDL); RESPONSE(r, E_Response_Module_List, HDL);
/* FIXME - this is a mess, needs to be merged into macros... */ /* FIXME - this is a mess, needs to be merged into macros... */
@ -273,9 +273,9 @@ break;
r->modules = malloc(sizeof(E_Response_Module_Data *) * count); r->modules = malloc(sizeof(E_Response_Module_Data *) * count);
r->count = count; r->count = count;
LIST()
count = 0; count = 0;
Evas_List *l; FOR(dat) {
for (l = dat; l; l = l->next) {
E_Response_Module_Data *md; E_Response_Module_Data *md;
E_Ipc_Str_Int *v; E_Ipc_Str_Int *v;