Bug 461839 - uniscribe breaker on windows mobile r+sr=roc

This commit is contained in:
Doug Turner 2008-12-03 08:42:03 -05:00
Родитель 9cd37523c6
Коммит c2cdb8960a
1 изменённых файлов: 10 добавлений и 1 удалений

Просмотреть файл

@ -41,7 +41,12 @@
#include "nsComplexBreaker.h"
#include <windows.h>
#ifndef WINCE
#include <usp10.h>
#endif
#include "nsUTF8Utils.h"
#include "nsString.h"
#include "nsTArray.h"
@ -51,6 +56,10 @@ NS_GetComplexLineBreaks(const PRUnichar* aText, PRUint32 aLength,
PRPackedBool* aBreakBefore)
{
NS_ASSERTION(aText, "aText shouldn't be null");
#ifdef WINCE
memset(aBreakBefore, PR_FALSE, aLength);
#else
int outItems = 0;
HRESULT result;
nsAutoTArray<SCRIPT_ITEM, 64> items;
@ -85,5 +94,5 @@ NS_GetComplexLineBreaks(const PRUnichar* aText, PRUint32 aLength,
aBreakBefore[j+startOffset] = sla[j].fSoftBreak;
}
}
#endif
}