- case 2:
- start = surf_parse_get_int(xbt_dynar_get_as(radical_ends, 0, char *));
- end = surf_parse_get_int(xbt_dynar_get_as(radical_ends, 1, char *));
- for (i = start; i <= end; i++){
+ } else if (xbt_dynar_length(radical_ends) == 2) {
+ int start = surf_parse_get_int(xbt_dynar_get_as(radical_ends, 0, char*));
+ int end = surf_parse_get_int(xbt_dynar_get_as(radical_ends, 1, char*));
+ for (int i = start; i <= end; i++) {