eina: Add Eina_Clist
authormike_m <mike_m@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 12 Oct 2011 04:39:27 +0000 (04:39 +0000)
committermike_m <mike_m@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 12 Oct 2011 04:39:27 +0000 (04:39 +0000)
commitaa379b5f5d48d3176aa0870f71c26ec3732a190d
tree3f8211f42b772c67a88fd29d4c06ea2dd3de56f7
parent666e591ffbe3fa381f62f2c5609a50adc86ea46d
eina: Add Eina_Clist

A clist is an inlist with the following features:

 - allows removal of items without knowing which list they are in.
 - Two pointers per list item & list head

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@64007 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/include/Eina.h
src/include/Makefile.am
src/include/eina_clist.h [new file with mode: 0644]
src/tests/Makefile.am
src/tests/eina_suite.c
src/tests/eina_suite.h
src/tests/eina_test_clist.c [new file with mode: 0644]