Missing breaks in reqtext.c
There are some breaks missing from reqtext.c where there's another switch inside one of the cases of the outer switch. So confusingly there's a break for the last case of the inner switch but break for the outer case still missing.
I think mostly those affect handling of illegal requirement ranges. Legal ranges 'return' while illegal ones 'break' from the inner switch.