*
* @return Arraylaenge
*/
-int fill_array_from_file(FILE *in, file_size_t *fs,
+file_size_t * fill_array_from_file(FILE *in, file_size_t *fs,
const unsigned long long split)
{
FILE *ignore = NULL;
if (ignore != NULL)
fclose(ignore);
- return lines;
+ struct_array_length = lines;
+ return fs;
}
file_size_t * read_input_file(const char *input)
file_size_t *fs = (file_size_t *)
malloc(struct_array_length * sizeof(file_size_t));
- struct_array_length = fill_array_from_file(in, fs, split);
+ fs = fill_array_from_file(in, fs, split);
fs = (file_size_t *)
realloc(fs, struct_array_length * sizeof(file_size_t));