medium_t splitter(medium_t *srcdata)
{
+ qsort(srcdata->filearray, srcdata->length, sizeof(file_size_t), cmpfunc);
+
medium_t disc = splitter_to_disc(srcdata, can_add_file_to_medium);
return disc;
}
medium_t ignore(medium_t *srcdata)
{
+ qsort(srcdata->filearray, srcdata->length, sizeof(file_size_t), cmpfunc);
+
medium_t ignore = splitter_to_disc(srcdata, bigger_file_ignore_medium);
return ignore;
}
collection_t split_all(medium_t *srcdata)
{
- qsort(srcdata->filearray, srcdata->length, sizeof(file_size_t), cmpfunc);
-
collection_t col = { 0, NULL };
medium_t ignoredisc = { 0, 0, 0, NULL };