Fix for bug 27930. Support for IPv6.

This commit is contained in:
gagan%netscape.com 2000-05-16 08:46:03 +00:00
Родитель 6b99f09130
Коммит f6c87e29b4
1 изменённых файлов: 2 добавлений и 1 удалений

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

@ -2326,7 +2326,8 @@ NS_IMETHODIMP nsDocShell::CreateFixupURI(const PRUnichar* aStringURI,
if (colon == -1 || fSlash == -1 || (fSlash > -1) && (colon > fSlash)) {
if (colon < (((PRInt32)uriString.Length())-1)) {
if (colon != -1) port = uriString.CharAt(colon+1);
if (colon == -1 || uriString.IsDigit(port)) {
if (colon == -1 || uriString.IsDigit(port) ||
uriString.CharAt(0) == '[') {
// find host name
PRInt32 hostPos = uriString.FindCharInSet("./:");
if (hostPos == -1)