a further nsString api reduction: remove the last case-insensitive PRUnichar*-to-PRUnichar* comparisons, moving to new API, and remove old methods from nsString. r=dougt, sr=jag a=scc

git-svn-id: svn://10.0.0.236/trunk@116842 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
alecf%netscape.com
2002-03-19 06:46:56 +00:00
parent ae3acb3955
commit f4ad21ae3a
54 changed files with 503 additions and 483 deletions

View File

@@ -523,7 +523,7 @@ PRInt32 String::indexOf(const String& data, PRInt32 offset) const
nsString nsStrData((PRUnichar *)data.toUnicode());
return ptrNSString->Find(nsStrData, PR_FALSE, searchIndex);
return ptrNSString->Find(nsStrData, searchIndex);
}
//
@@ -553,7 +553,7 @@ MBool String::isEqualIgnoreCase(const String& data) const
return MB_FALSE;
else
{
if (ptrNSString->EqualsIgnoreCase(data.getConstNSString()) == PR_TRUE)
if (ptrNSString->Equals(data.getConstNSString(), nsCaseInsensitiveStringComparator()) == PR_TRUE)
return MB_TRUE;
else
return MB_FALSE;
@@ -597,7 +597,7 @@ PRInt32 String::lastIndexOf(const String& data, PRInt32 offset) const
{
nsString nsData((PRUnichar *)data.toUnicode(), data.length());
return ptrNSString->RFind(nsData, PR_FALSE, offset);
return ptrNSString->RFind(nsData, offset);
}
//