qsort(list->elements, list->size, sizeof(*list->elements), __sort);
}
-PAKFIRE_EXPORT size_t pakfire_filelist_total_filesize(PakfireFilelist list) {
- size_t s = 0;
-
- for (unsigned int i = 0; i < pakfire_filelist_size(list); i++) {
- PakfireFile file = pakfire_filelist_get(list, i);
-
- // Sum size
- s += pakfire_file_get_size(file);
-
- pakfire_file_unref(file);
- }
-
- return s;
-}
-
static int pakfire_filelist_parse_line(PakfireFile* file, Pakfire pakfire,
char* line, unsigned int format) {
unsigned int i = 0;
void pakfire_filelist_sort(PakfireFilelist list);
-size_t pakfire_filelist_total_filesize(PakfireFilelist list);
-
#ifdef PAKFIRE_PRIVATE
int pakfire_filelist_create_from_file(PakfireFilelist* list, Pakfire pakfire,