I found the "== true" and "== false" everywhere made the code harder to read, so these two commits converts such expressions into more idiomatic C code.
These are probably holdovers from when the code had to work on pre-DJGPP C compilers for DOS, ones that weren't exactly standards-compliant. We don't really care about such edge cases anymore.
I found the "== true" and "== false" everywhere made the code harder to read, so these two commits converts such expressions into more idiomatic C code.