Bug 48825: When extracting msg ids, search '#' from the end of msg urls to avoid treating folder names as msg ids. r=sspitzer,sr=bienvenu.

This commit is contained in:
cavin%netscape.com 2001-08-14 00:25:31 +00:00
Родитель a4bb577604
Коммит 108b018cf5
2 изменённых файлов: 2 добавлений и 2 удалений

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

@ -687,7 +687,7 @@ NS_IMETHODIMP nsImapService::DisplayMessage(const char* aMessageURI,
}
nsCAutoString uriStr(aMessageURI);
PRInt32 keySeparator = uriStr.FindChar('#');
PRInt32 keySeparator = uriStr.RFindChar('#');
if(keySeparator != -1)
{
PRInt32 keyEndSeparator = uriStr.FindCharInSet("/?&",

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

@ -183,7 +183,7 @@ nsresult nsParseImapMessageURI(const char* uri, nsCString& folderURI, PRUint32 *
return NS_ERROR_NULL_POINTER;
nsCAutoString uriStr(uri);
PRInt32 keySeparator = uriStr.FindChar('#');
PRInt32 keySeparator = uriStr.RFindChar('#');
if(keySeparator != -1)
{
PRInt32 keyEndSeparator = uriStr.FindCharInSet("/?&",