make check for existing keywords be case-insensitive when fetching tags in the thread pane, sr=mscott 355547

git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216882 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
bienvenu%nventure.com
2006-12-12 17:33:49 +00:00
parent 444ba42c77
commit eb80776e9b

View File

@@ -659,7 +659,7 @@ nsresult nsMsgDBView::FetchKeywords(nsIMsgDBHdr *aHdr, char ** keywordString)
{
nsCAutoString labelStr("$label");
labelStr.Append((char) (label + '0'));
if (!FindInReadable(labelStr, keywords))
if (!FindInReadable(labelStr, keywords, nsCaseInsensitiveCStringComparator()))
{
if (!keywords.IsEmpty())
keywords.Append(' ');
@@ -689,7 +689,7 @@ nsresult nsMsgDBView::FetchTags(nsIMsgDBHdr *aHdr, PRUnichar ** aTagString)
{
nsCAutoString labelStr("$label");
labelStr.Append((char) (label + '0'));
if (!FindInReadable(labelStr, keywords))
if (!FindInReadable(labelStr, keywords, nsCaseInsensitiveCStringComparator()))
FetchLabel(aHdr, getter_Copies(tags));
}