Oh please. Read it all. It says that the method you are calling is equivalent to passing zero to the other one, which causes all trailing strings to be discarded, which is the behaviour you are complaining about, and all of which which you have already been told. So passing zero is the very last thing you should be doing.