Don't use a negative number as a length. Coverity ID 57.