@VirusFree this is still bad code style, even if it is not hurting performance. Ugly as a GoTo, read some Donald Knuth and you will understand why. But this is not one of the worst examples. I have seen methods like disableSomething(bool) resulting in brainfuck like disableSomething(false) to enable things. And even when it is ok for some cpu-architectures like x86, it will hurt on others (f.e. SIMD with alternating parameters). Constructs like this are just a "you don't", specially if you don't need to (f.e. to keep the structure of a bad interface given).