Commit f1a95fd0 authored by cavin%netscape.com's avatar cavin%netscape.com
Browse files

Bug 48825: When extracting msg ids, search '#' from the end of msg urls to...

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.
parent bd63b978
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -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("/?&", 
+1 −1
Original line number Diff line number Diff line
@@ -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("/?&",