Pass per-item offsets to ScriptBreak. Bug 416721, r=masayuki, sr=shaver, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@245410 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
09cfa23cbc
commit
6e9ae236b8
@ -77,7 +77,8 @@ NS_GetComplexLineBreaks(const PRUnichar* aText, PRUint32 aLength,
|
||||
if (!sla.AppendElements(endOffset - startOffset))
|
||||
return;
|
||||
|
||||
if (ScriptBreak(aText, aLength, &items[iItem].a, sla.Elements()) < 0)
|
||||
if (ScriptBreak(aText + startOffset, endOffset - startOffset,
|
||||
&items[iItem].a, sla.Elements()) < 0)
|
||||
return;
|
||||
|
||||
for (PRUint32 j=0; j+startOffset < endOffset; ++j) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user