Index: xfa/fee/fde_txtedtpage.cpp |
diff --git a/xfa/fee/fde_txtedtpage.cpp b/xfa/fee/fde_txtedtpage.cpp |
index f75fcd1426d8d33ebe93a41bb5541def80b2696b..eaf2627b56224a2cafbd3f59498cfbb5fe033ec3 100644 |
--- a/xfa/fee/fde_txtedtpage.cpp |
+++ b/xfa/fee/fde_txtedtpage.cpp |
@@ -76,7 +76,7 @@ int32_t CFDE_TxtEdtTextSet::GetDisplayPos(FDE_HVISUALOBJ hText, |
} |
CFDE_TxtEdtEngine* pEngine = (CFDE_TxtEdtEngine*)(m_pPage->GetEngine()); |
const FDE_TXTEDTPARAMS* pTextParams = pEngine->GetEditParams(); |
- IFX_TxtBreak* pBreak = pEngine->GetTextBreak(); |
+ CFX_TxtBreak* pBreak = pEngine->GetTextBreak(); |
uint32_t dwLayoutStyle = pBreak->GetLayoutStyles(); |
FX_TXTRUN tr; |
tr.pAccess = m_pPage; |
@@ -368,7 +368,7 @@ int32_t CFDE_TxtEdtPage::SelectWord(const CFX_PointF& fPoint, int32_t& nCount) { |
if (nIndex < 0) { |
return -1; |
} |
- IFX_WordBreak* pIter = FX_WordBreak_Create(); |
+ CFX_WordBreak* pIter = new CFX_WordBreak; |
pIter->Attach(new CFDE_TxtEdtBufIter((CFDE_TxtEdtBuf*)pBuf)); |
pIter->SetAt(nIndex); |
nCount = pIter->GetWordLength(); |
@@ -395,7 +395,7 @@ int32_t CFDE_TxtEdtPage::LoadPage(const CFX_RectF* pClipBox, |
wcAlias = m_pEditEngine->GetAliasChar(); |
} |
m_pIter = new CFDE_TxtEdtBufIter((CFDE_TxtEdtBuf*)pBuf, wcAlias); |
- IFX_TxtBreak* pBreak = m_pEditEngine->GetTextBreak(); |
+ CFX_TxtBreak* pBreak = m_pEditEngine->GetTextBreak(); |
pBreak->EndBreak(FX_TXTBREAK_ParagraphBreak); |
pBreak->ClearBreakPieces(); |
int32_t nPageLineCount = m_pEditEngine->GetPageLineCount(); |