Merge to XFA: Remove typdefs for pointer types in fx_system.h.
[pdfium.git] / xfa / src / fee / src / fee / fde_txtedtbuf.cpp
index 1b2c01d..b1d3927 100644 (file)
@@ -190,7 +190,7 @@ void CFDE_TxtEdtBuf::SetText(const CFX_WideString &wsText)
         m_Chunks.Add(lpChunk);\r
     }\r
     int32_t    nTotalCount             = m_Chunks.GetSize();\r
-    FX_LPCWSTR lpSrcBuf                = FX_LPCWSTR(wsText);\r
+    const FX_WCHAR*    lpSrcBuf = wsText.c_str();\r
     int32_t    nLeave                  = nTextLength;\r
     int32_t    nCopyedLength   = m_nChunkSize;\r
     for (i = 0; i < nTotalCount && nLeave > 0; i ++) {\r
@@ -233,11 +233,11 @@ void CFDE_TxtEdtBuf::GetRange(CFX_WideString &wsText, int32_t nBegin, int32_t nL
     Index2CP(nBegin, cp);\r
     int32_t    nLeave          = nLength;\r
     int32_t    nCount          = m_Chunks.GetSize();\r
-    FX_LPWSTR  lpDstBuf        = wsText.GetBuffer(nLength);\r
+    FX_WCHAR*  lpDstBuf        = wsText.GetBuffer(nLength);\r
     int32_t    nChunkIndex     = cp.nChunkIndex;\r
     FDE_LPCHUNKHEADER  lpChunkHeader   = (FDE_LPCHUNKHEADER)m_Chunks[nChunkIndex];\r
     int32_t                    nCopyLength             = lpChunkHeader->nUsed - cp.nCharIndex;\r
-    FX_LPWSTR                  lpSrcBuf                = lpChunkHeader->wChars + cp.nCharIndex;\r
+    FX_WCHAR*                  lpSrcBuf                = lpChunkHeader->wChars + cp.nCharIndex;\r
     while (nLeave > 0) {\r
         if (nLeave <= nCopyLength) {\r
             nCopyLength = nLeave;\r
@@ -255,7 +255,7 @@ void CFDE_TxtEdtBuf::GetRange(CFX_WideString &wsText, int32_t nBegin, int32_t nL
     }\r
     wsText.ReleaseBuffer();\r
 }\r
-void CFDE_TxtEdtBuf::Insert(int32_t nPos, FX_LPCWSTR lpText, int32_t nLength )\r
+void CFDE_TxtEdtBuf::Insert(int32_t nPos, const FX_WCHAR* lpText, int32_t nLength )\r
 {\r
     FXSYS_assert(nPos >= 0 && nPos <= m_nTotal);\r
     FDE_CHUNKPLACE cp;\r