bug 421840, relax restriction on empty user:info to fix mailnews regression bug 419116. r/sr=biesi,neil, a=dsicore

This commit is contained in:
dveditz@cruzio.com 2008-03-14 18:31:42 -07:00
Родитель 78314eec40
Коммит 9cfdc3f0df
1 изменённых файлов: 5 добавлений и 2 удалений

Просмотреть файл

@ -531,8 +531,11 @@ nsAuthURLParser::ParseUserInfo(const char *userinfo, PRInt32 userinfoLen,
if (userinfoLen < 0)
userinfoLen = strlen(userinfo);
if (userinfoLen == 0)
return NS_ERROR_MALFORMED_URI;
if (userinfoLen == 0) {
SET_RESULT(username, 0, -1);
SET_RESULT(password, 0, -1);
return NS_OK;
}
const char *p = (const char *) memchr(userinfo, ':', userinfoLen);
if (p) {