Closed jonmayergoogle closed 3 years ago
Though, on reflection, it looks like the "} while (need_a_tag == 1)" code will never be executed, since the code is structured such that all codepaths lead to a "break" statement.
I think my changes are still an improvement, but maybe some further cleanup is warranted.
Ok with the change and the comments
Clang/LLVM is paranoid about potential use of uninitialized variables, and flags this code with errors such as:
This pull request fixes this issue by changing some while loops into do-while loops.