Make Bidi symmetric swapping handle characters outside BMP. Bug 122800, r=mkaply, sr=darin

git-svn-id: svn://10.0.0.236/trunk@134348 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
smontagu%netscape.com
2002-11-22 23:49:29 +00:00
parent 244ec01837
commit 12d319fb57
7 changed files with 14 additions and 14 deletions

View File

@@ -2256,7 +2256,7 @@ PRInt32 nsBidi::doWriteReverse(const PRUnichar *src, PRInt32 srcLength,
j=srcLength;
if(options&NSBIDI_DO_MIRRORING) {
/* mirror only the base character */
c = SymmSwap((PRUnichar)c);
c = SymmSwap(c);
PRInt32 k=0;
UTF_APPEND_CHAR_UNSAFE(dest, k, c);
@@ -2335,7 +2335,7 @@ nsCharType nsBidi::GetCharType(PRUnichar aChar)
return oResult;
}
PRUnichar nsBidi::SymmSwap(PRUnichar aChar)
PRUint32 nsBidi::SymmSwap(PRUint32 aChar)
{
return Mirrored(aChar);
}