| Index: xfa/fgas/layout/fgas_textbreak.cpp
|
| diff --git a/xfa/fgas/layout/fgas_textbreak.cpp b/xfa/fgas/layout/fgas_textbreak.cpp
|
| index 0face90abd9cd047d9b6b10648c2bc68461872e2..f8cfcd006613f5fe3e066e3de68e634f8c6df7dc 100644
|
| --- a/xfa/fgas/layout/fgas_textbreak.cpp
|
| +++ b/xfa/fgas/layout/fgas_textbreak.cpp
|
| @@ -1174,7 +1174,7 @@ int32_t CFX_TxtBreak::GetDisplayPos(const FX_TXTRUN* pTxtRun,
|
| }
|
| IFX_TxtAccess* pAccess = pTxtRun->pAccess;
|
| void* pIdentity = pTxtRun->pIdentity;
|
| - const FX_WCHAR* pStr = pTxtRun->pStr;
|
| + const FX_WCHAR* pStr = pTxtRun->wsStr.c_str();
|
| int32_t* pWidths = pTxtRun->pWidths;
|
| int32_t iLength = pTxtRun->iLength - 1;
|
| IFX_Font* pFont = pTxtRun->pFont;
|
| @@ -1554,7 +1554,7 @@ int32_t CFX_TxtBreak::GetCharRects(const FX_TXTRUN* pTxtRun,
|
| }
|
| IFX_TxtAccess* pAccess = pTxtRun->pAccess;
|
| void* pIdentity = pTxtRun->pIdentity;
|
| - const FX_WCHAR* pStr = pTxtRun->pStr;
|
| + const FX_WCHAR* pStr = pTxtRun->wsStr.c_str();
|
| int32_t* pWidths = pTxtRun->pWidths;
|
| int32_t iLength = pTxtRun->iLength;
|
| CFX_RectF rect(*pTxtRun->pRect);
|
|
|