X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=libopkg%2Fpkg_src_list.c;h=7ad1b415db6a8461e927bd2bdb6132f6b8ce3710;hb=a79c1af5c0d3908a3ad30806530c754b42cf80e2;hp=cd7fce4d20a88d31e33ad0a7aeb37c27ee6c0c01;hpb=480538737a8a9be074a1848f2e52cf2d1ff4709f;p=oweals%2Fopkg-lede.git diff --git a/libopkg/pkg_src_list.c b/libopkg/pkg_src_list.c index cd7fce4..7ad1b41 100644 --- a/libopkg/pkg_src_list.c +++ b/libopkg/pkg_src_list.c @@ -15,15 +15,13 @@ General Public License for more details. */ -#include "includes.h" - #include "pkg_src_list.h" #include "void_list.h" #include "libbb/libbb.h" -int pkg_src_list_init(pkg_src_list_t *list) +void pkg_src_list_init(pkg_src_list_t *list) { - return void_list_init((void_list_t *) list); + void_list_init((void_list_t *) list); } void pkg_src_list_deinit(pkg_src_list_t *list) @@ -46,23 +44,18 @@ pkg_src_t *pkg_src_list_append(pkg_src_list_t *list, const char *name, const char *base_url, const char *extra_data, int gzip) { - int err; - /* freed in pkg_src_list_deinit */ pkg_src_t *pkg_src = xcalloc(1, sizeof(pkg_src_t)); pkg_src_init(pkg_src, name, base_url, extra_data, gzip); - err = void_list_append((void_list_t *) list, pkg_src); - if (err) { - return NULL; - } + void_list_append((void_list_t *) list, pkg_src); return pkg_src; } -int pkg_src_list_push(pkg_src_list_t *list, pkg_src_t *data) +void pkg_src_list_push(pkg_src_list_t *list, pkg_src_t *data) { - return void_list_push((void_list_t *) list, data); + void_list_push((void_list_t *) list, data); } pkg_src_list_elt_t *pkg_src_list_pop(pkg_src_list_t *list)