Fix __tiger__chr.

We should not allocate anything if the argument is
out of range.