Merge to XFA: Use stdint.h types throughout PDFium.
[pdfium.git] / xfa / src / fxfa / src / app / xfa_fftext.cpp
index 8b90a18..2d153c2 100644 (file)
@@ -20,7 +20,7 @@ CXFA_FFText::CXFA_FFText(CXFA_FFPageView* pPageView, CXFA_WidgetAcc* pDataAcc)
 CXFA_FFText::~CXFA_FFText()\r
 {\r
 }\r
-void CXFA_FFText::RenderWidget(CFX_Graphics* pGS, CFX_Matrix* pMatrix , FX_DWORD dwStatus , FX_INT32 iRotate )\r
+void CXFA_FFText::RenderWidget(CFX_Graphics* pGS, CFX_Matrix* pMatrix , FX_DWORD dwStatus , int32_t iRotate )\r
 {\r
     if (!IsMatchVisibleStatus(dwStatus)) {\r
         return;\r
@@ -141,7 +141,7 @@ FX_BOOL CXFA_FFText::OnLButtonUp(FX_DWORD dwFlags, FX_FLOAT fx, FX_FLOAT fy)
         return FALSE;\r
     }\r
     CXFA_FFDoc* pDoc = GetDoc();\r
-    pDoc->GetDocProvider()->GotoURL((XFA_HDOC)pDoc, FX_WSTRC(wsURLContent), FALSE);\r
+    pDoc->GetDocProvider()->GotoURL(pDoc, CFX_WideStringC(wsURLContent), FALSE);\r
     return TRUE;\r
 }\r
 FX_DWORD CXFA_FFText::OnHitTest(FX_FLOAT fx, FX_FLOAT fy)\r
@@ -166,11 +166,11 @@ FX_LPCWSTR CXFA_FFText::GetLinkURLAtPoint(FX_FLOAT fx, FX_FLOAT fy)
     FX_FLOAT x(fx), y(fy);\r
     FWLToClient(x, y);\r
     const CXFA_PieceLineArray* pPieceLines = pTextLayout->GetPieceLines();\r
-    FX_INT32 iCount = pPieceLines->GetSize();\r
-    for (FX_INT32 i = 0; i < iCount; i++) {\r
+    int32_t iCount = pPieceLines->GetSize();\r
+    for (int32_t i = 0; i < iCount; i++) {\r
         CXFA_PieceLine *pPieceLine = pPieceLines->GetAt(i);\r
-        FX_INT32 iPieces = pPieceLine->m_textPieces.GetSize();\r
-        for (FX_INT32 j = 0; j < iPieces; j++) {\r
+        int32_t iPieces = pPieceLine->m_textPieces.GetSize();\r
+        for (int32_t j = 0; j < iPieces; j++) {\r
             XFA_LPTEXTPIECE pPiece = pPieceLine->m_textPieces.GetAt(j);\r
             if (pPiece->pLinkData && pPiece->rtPiece.Contains(x, y)) {\r
                 return pPiece->pLinkData->GetLinkURL();\r