X-Git-Url: https://git.librecmc.org/?p=oweals%2Fopkg-lede.git;a=blobdiff_plain;f=libopkg%2Fstr_list.h;h=54708fb95e797cbd3a28b39ab68a03c1d9199ed7;hp=4f62fe7a33375dad17e4ba65c7839666e7db5a32;hb=980cfb2e931935a2bd34addccd073811ad1db8e7;hpb=483c4d7573439e71d0bdfe5a9192b3ffc06d35c1 diff --git a/libopkg/str_list.h b/libopkg/str_list.h index 4f62fe7..54708fb 100644 --- a/libopkg/str_list.h +++ b/libopkg/str_list.h @@ -24,24 +24,21 @@ typedef struct void_list_elt str_list_elt_t; typedef struct void_list str_list_t; -int str_list_elt_init(str_list_elt_t *elt, char *data); -void str_list_elt_deinit(str_list_elt_t *elt); +void str_list_elt_init(str_list_elt_t * elt, char *data); +void str_list_elt_deinit(str_list_elt_t * elt); str_list_t *str_list_alloc(void); -int str_list_init(str_list_t *list); -void str_list_deinit(str_list_t *list); +void str_list_init(str_list_t * list); +void str_list_deinit(str_list_t * list); -int str_list_append(str_list_t *list, char *data); -int str_list_push(str_list_t *list, char *data); -str_list_elt_t *str_list_pop(str_list_t *list); -void str_list_remove(str_list_t *list, str_list_elt_t **iter); -void str_list_remove_elt(str_list_t *list, const char *target_str); +void str_list_append(str_list_t * list, char *data); +str_list_elt_t *str_list_pop(str_list_t * list); +void str_list_remove(str_list_t * list, str_list_elt_t ** iter); +void str_list_remove_elt(str_list_t * list, const char *target_str); -str_list_elt_t *str_list_first(str_list_t *list); -str_list_elt_t *str_list_prev(str_list_t *list, str_list_elt_t *node); -str_list_elt_t *str_list_next(str_list_t *list, str_list_elt_t *node); -str_list_elt_t *str_list_last(str_list_t *list); +str_list_elt_t *str_list_first(str_list_t * list); +str_list_elt_t *str_list_next(str_list_t * list, str_list_elt_t * node); -void str_list_purge(str_list_t *list); +void str_list_purge(str_list_t * list); #endif