Remove remaining uses of pkg->*_str arrays and free() them after parsing.
[oweals/opkg-lede.git] / libopkg / pkg_src_list.h
index ce95eb4c89649ab1fdf3cbb6dc07702b7607b04e..529f013fcc944493122a0f2f4079e934142e464c 100644 (file)
@@ -30,14 +30,14 @@ static inline int pkg_src_list_empty(pkg_src_list_t *list)
     return void_list_empty((void_list_t *)list);
 }
 
-int pkg_src_list_elt_init(pkg_src_list_elt_t *elt, nv_pair_t *data);
+void pkg_src_list_elt_init(pkg_src_list_elt_t *elt, nv_pair_t *data);
 void pkg_src_list_elt_deinit(pkg_src_list_elt_t *elt);
 
-int pkg_src_list_init(pkg_src_list_t *list);
+void pkg_src_list_init(pkg_src_list_t *list);
 void pkg_src_list_deinit(pkg_src_list_t *list);
 
 pkg_src_t *pkg_src_list_append(pkg_src_list_t *list, const char *name, const char *root_dir, const char *extra_data, int gzip);
-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);
 pkg_src_list_elt_t *pkg_src_list_pop(pkg_src_list_t *list);
 
 #endif