Yeah, actually, I'm not sure anymore it was only for debugging.
But at least I found why it returned lots of errors for nothing: it should be "if (!bRelocate)" and not the other one. Because since I've found a game which returned me tons of errors for nothing, I wanted to remove them, but actually it works because the binary is prerelocated.