From 668f72e224aac1e0dbecf4fa3baba567016f0f22 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Fri, 26 Nov 2010 16:11:46 +0000 Subject: added generic single linked list git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@6 e61f0598-a718-4e21-a8f0-0aadfa62ad6b --- src/string_list.h | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) (limited to 'src/string_list.h') diff --git a/src/string_list.h b/src/string_list.h index a9095db..e748e43 100644 --- a/src/string_list.h +++ b/src/string_list.h @@ -28,18 +28,11 @@ #ifndef TCPPROXY_string_list_h_INCLUDED #define TCPPROXY_string_list_h_INCLUDED -struct string_list_element_struct { - char* string_; - struct string_list_element_struct* next_; -}; -typedef struct string_list_element_struct string_list_element_t; +#include "slist.h" -struct string_list_struct { - string_list_element_t* first_; -}; -typedef struct string_list_struct string_list_t; +typedef slist_t string_list_t; -void string_list_init(string_list_t* list); +int string_list_init(string_list_t* list); void string_list_clear(string_list_t* list); int string_list_add(string_list_t* list, const char* string); -- cgit v1.2.3