2 * Copyright (C) 2009 Diego Hernan Borghetti.
9 typedef struct _E_Link
{
14 typedef struct _E_List
{
19 #define E_LIST_INIT(l) \
23 #define E_LIST_ADD(l, n) e_list_add(l, (E_Link *)n)
24 #define E_LIST_HEAD(l, n) e_list_head(l, (E_Link *)n)
25 #define E_LIST_REM(l, n) e_list_rem(l, (E_Link *)n)
27 void e_list_add(E_List
*list
, E_Link
*ln
);
28 void e_list_head(E_List
*list
, E_Link
*ln
);
29 void e_list_rem(E_List
*list
, E_Link
*ln
);
31 #endif /* _ECO_LIST_H */