bug 329165 use an unsigned array index

r+sr+a=darin
This commit is contained in:
cbiesinger%web.de 2006-03-03 19:45:16 +00:00
parent b5b10cc68f
commit 06bb1a4136

View File

@ -123,9 +123,11 @@ static PRBool IsValidToken(const nsCString &s)
if (start == end)
return PR_FALSE;
for (; start != end; ++start)
if (((unsigned char) *start) > 127 || !kValidTokenMap[*start])
for (; start != end; ++start) {
const unsigned char idx = *start;
if (idx > 127 || !kValidTokenMap[idx])
return PR_FALSE;
}
return PR_TRUE;
}