Merge to XFA: Remove typdefs for pointer types in fx_system.h.
[pdfium.git] / xfa / src / fxfa / src / parser / xfa_objectacc_imp.cpp
index 1cc9d4a..b00b297 100644 (file)
@@ -23,7 +23,7 @@ static FX_ARGB        XFA_WStringToColor(FX_WSTR wsValue)
         return 0xff000000;\r
     }\r
     int cc = 0;\r
-    FX_LPCWSTR str = wsValue.GetPtr();\r
+    const FX_WCHAR* str = wsValue.GetPtr();\r
     int len = wsValue.GetLength();\r
     while (XFA_IsSpace(str[cc]) && cc < len) {\r
         cc++;\r
@@ -287,14 +287,14 @@ FX_FLOAT CXFA_Font::GetHorizontalScale()
 {\r
     CFX_WideString wsValue;\r
     m_pNode->TryCData(XFA_ATTRIBUTE_FontHorizontalScale, wsValue);\r
-    int32_t iScale = FXSYS_wtoi((FX_LPCWSTR)wsValue);\r
+    int32_t iScale = FXSYS_wtoi((const FX_WCHAR*)wsValue);\r
     return iScale > 0 ? (FX_FLOAT)iScale : 100.0f;\r
 }\r
 FX_FLOAT CXFA_Font::GetVerticalScale()\r
 {\r
     CFX_WideString wsValue;\r
     m_pNode->TryCData(XFA_ATTRIBUTE_FontVerticalScale, wsValue);\r
-    int32_t iScale = FXSYS_wtoi((FX_LPCWSTR)wsValue);\r
+    int32_t iScale = FXSYS_wtoi((const FX_WCHAR*)wsValue);\r
     return iScale > 0 ? (FX_FLOAT)iScale : 100.0f;\r
 }\r
 FX_FLOAT CXFA_Font::GetLetterSpacing()\r
@@ -2689,7 +2689,7 @@ void CXFA_WidgetData::InsertItem(const CFX_WideString &wsLabel, const CFX_WideSt
     if(!bNotify) {\r
         return;\r
     }\r
-    m_pNode->GetDocument()->GetNotify()->OnWidgetDataEvent(this, XFA_WIDGETEVENT_ListItemAdded, (FX_LPVOID)(FX_LPCWSTR)wsLabel, (FX_LPVOID)(FX_LPCWSTR)wsValue, (FX_LPVOID)(uintptr_t)nIndex);\r
+    m_pNode->GetDocument()->GetNotify()->OnWidgetDataEvent(this, XFA_WIDGETEVENT_ListItemAdded, (void*)(const FX_WCHAR*)wsLabel, (void*)(const FX_WCHAR*)wsValue, (void*)(uintptr_t)nIndex);\r
 }\r
 void CXFA_WidgetData::GetItemLabel(FX_WSTR wsValue, CFX_WideString &wsLabel)\r
 {\r
@@ -2811,7 +2811,7 @@ FX_BOOL CXFA_WidgetData::DeleteItem(int32_t nIndex, FX_BOOL bNotify, FX_BOOL bSc
     if(!bNotify) {\r
         return TRUE;\r
     }\r
-    m_pNode->GetDocument()->GetNotify()->OnWidgetDataEvent(this, XFA_WIDGETEVENT_ListItemRemoved, (FX_LPVOID)(uintptr_t)nIndex);\r
+    m_pNode->GetDocument()->GetNotify()->OnWidgetDataEvent(this, XFA_WIDGETEVENT_ListItemRemoved, (void*)(uintptr_t)nIndex);\r
     return TRUE;\r
 }\r
 int32_t CXFA_WidgetData::GetHorizontalScrollPolicy()\r
@@ -3112,7 +3112,7 @@ static CFX_WideString XFA_NumericNormalize(const CFX_WideString &wsValue, IFX_Lo
     }\r
     int32_t iIndex = 0;\r
     CFX_WideString wsRet;\r
-    FX_LPWSTR pRetBuffer = wsRet.GetBuffer(iCount);\r
+    FX_WCHAR* pRetBuffer = wsRet.GetBuffer(iCount);\r
     int32_t iDestCount = 0;\r
     int32_t i = 0;\r
     if (wsNewValue[i] == L'-') {\r
@@ -3126,7 +3126,7 @@ static CFX_WideString XFA_NumericNormalize(const CFX_WideString &wsValue, IFX_Lo
         FX_WCHAR wc = wsNewValue[i];\r
         if (XFA_IsDigit(wc)) {\r
             if (nCharStart != -1) {\r
-                CFX_WideStringC wsChar((FX_LPCWSTR)wsNewValue + nCharStart, i - nCharStart);\r
+                CFX_WideStringC wsChar((const FX_WCHAR*)wsNewValue + nCharStart, i - nCharStart);\r
                 if (wsChar == '.' || wsChar == wsDecimalSymbol) {\r
                     bHasPoint = TRUE;\r
                     nCharStart = -1;\r