I incorrectly used lower case 't' in both condition blocks when I need to check for both lower and upper.
if (string[j] > f_string_ascii_slash_backward_s.string[0] && string[j] < f_string_ascii_colon_s.string[0]) {
mode = 10;
}
- else if (string[j] == f_string_ascii_t_s.string[0] || string[j] == f_string_ascii_t_s.string[0]) {
+ else if (string[j] == f_string_ascii_t_s.string[0] || string[j] == f_string_ascii_T_s.string[0]) {
mode = 10;
offset += 2;
}
else if (string[j] > f_string_ascii_slash_backward_s.string[0] && string[j] < f_string_ascii_colon_s.string[0]) {
mode = 10;
}
- else if (string[j] == f_string_ascii_t_s.string[0] || string[j] == f_string_ascii_t_s.string[0]) {
+ else if (string[j] == f_string_ascii_t_s.string[0] || string[j] == f_string_ascii_T_s.string[0]) {
mode = 10;
offset += 2;
}