fix for regression with cyrus imap servers introduced by 27002, modified version of patch proposed by henry jia r=me,sr=sspitzer

This commit is contained in:
bienvenu%netscape.com 2002-08-10 18:15:09 +00:00
Родитель 95b507e6fe
Коммит 54df70a5f5
1 изменённых файлов: 1 добавлений и 1 удалений

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

@ -3705,7 +3705,7 @@ nsImapIncomingServer::GetUriWithNamespacePrefixIfNecessary(PRInt32 namespaceType
nsCAutoString resultUri(originalUri);
PRInt32 index = resultUri.Find("//"); // find scheme
index = resultUri.Find("/", PR_FALSE, index+2); // find '/' after scheme
if (resultUri.Find(namespacePrefix.get()) != 0) // Necessary to insert namespace prefix
if (resultUri.Find(namespacePrefix.get(), PR_FALSE, index+1) != index+1) // Necessary to insert namespace prefix
resultUri.Insert(namespacePrefix, index+1); // insert namespace prefix
*convertedUri = nsCRT::strdup(resultUri.get());
}