+ file_list = checked_calloc(num_file_list_entries * sizeof(struct FileInfo));
+
+ for (i=0; suffix_list[i] != NULL; i++)
+ num_suffix_list_entries++;
+
+ if (num_suffix_list_entries > 0)
+ {
+ for (i=0; i<num_file_list_entries; i++)
+ {
+ file_list[i].default_parameter =
+ checked_calloc(num_suffix_list_entries * sizeof(int));
+ file_list[i].parameter =
+ checked_calloc(num_suffix_list_entries * sizeof(int));
+
+ for (j=0; j<num_suffix_list_entries; j++)
+ {
+ file_list[i].default_parameter[j] = -1;
+ file_list[i].parameter[j] = -1;
+ }
+ }
+ }
+