Coverity believes that after checking that c < LZH_ROOT (636), it's possible for (c + 1) to be greater than 65535.