Sat, 31 Dec 2011 19:10:29 +0100
Added list tests2
test/list_tests.h | file | annotate | diff | comparison | revisions | |
test/main.c | file | annotate | diff | comparison | revisions | |
ucx/list.h | file | annotate | diff | comparison | revisions |
1.1 --- a/test/list_tests.h Sat Dec 31 19:08:27 2011 +0100 1.2 +++ b/test/list_tests.h Sat Dec 31 19:10:29 2011 +0100 1.3 @@ -12,7 +12,8 @@ 1.4 extern "C" { 1.5 #endif 1.6 1.7 -int list_tests(); 1.8 +int dlist_tests(); 1.9 +int list_tests();; 1.10 1.11 1.12 #ifdef __cplusplus
2.1 --- a/test/main.c Sat Dec 31 19:08:27 2011 +0100 2.2 +++ b/test/main.c Sat Dec 31 19:10:29 2011 +0100 2.3 @@ -34,6 +34,11 @@ 2.4 int main(int argc, char **argv) { 2.5 printf("UCX Tests\n---------\n\n"); 2.6 2.7 + printf("UcxDlist Tests\n"); 2.8 + if(dlist_tests()) { 2.9 + fprintf(stderr, "list_tests failed\n"); 2.10 + } 2.11 + printf("UcxList Tests\n"); 2.12 if(list_tests()) { 2.13 fprintf(stderr, "list_tests failed\n"); 2.14 }
3.1 --- a/ucx/list.h Sat Dec 31 19:08:27 2011 +0100 3.2 +++ b/ucx/list.h Sat Dec 31 19:10:29 2011 +0100 3.3 @@ -18,6 +18,7 @@ 3.4 UcxList *next; 3.5 }; 3.6 3.7 +void ucx_list_free(UcxList *l); 3.8 UcxList *ucx_list_append(UcxList *l, void *data); 3.9 UcxList *ucx_list_prepend(UcxList *l, void *data); 3.10 UcxList *ucx_list_concat(UcxList *l1, UcxList *l2);