Fixed wrong check on length overflow (unsigned/signed issue).