Stop the compiler from complaining about conditioncal expr with void side
another if bites the dust
Fixed bug with reading large files, more ifs gone