The return value will be 1 of your modification when stringLen is 0.It's not expected results.