Merge to XFA: Remove typdefs for pointer types in fx_system.h.
[pdfium.git] / xfa / src / fgas / include / fx_utl.h
index 35b676f..38342a8 100644 (file)
@@ -29,7 +29,7 @@ public:
     void       Lock();\r
     void       Unlock();\r
 private:\r
-    FX_LPVOID  m_pData;\r
+    void*      m_pData;\r
 };\r
 class CFX_BaseArray : public CFX_Target\r
 {\r
@@ -38,14 +38,14 @@ protected:
     ~CFX_BaseArray();\r
     int32_t    GetSize() const;\r
     int32_t    GetBlockSize() const;\r
-    FX_LPBYTE  AddSpaceTo(int32_t index);\r
-    FX_LPBYTE  GetAt(int32_t index) const;\r
-    FX_LPBYTE  GetBuffer() const;\r
+    uint8_t*   AddSpaceTo(int32_t index);\r
+    uint8_t*   GetAt(int32_t index) const;\r
+    uint8_t*   GetBuffer() const;\r
     int32_t    Append(const CFX_BaseArray &src, int32_t iStart = 0, int32_t iCount = -1);\r
     int32_t    Copy(const CFX_BaseArray &src, int32_t iStart = 0, int32_t iCount = -1);\r
     int32_t    RemoveLast(int32_t iCount = -1);\r
     void               RemoveAll(FX_BOOL bLeaveMemory = FALSE);\r
-    FX_LPVOID  m_pData;\r
+    void*      m_pData;\r
 };\r
 template<class baseType>\r
 class CFX_BaseArrayTemplate : public CFX_BaseArray\r
@@ -108,7 +108,7 @@ public:
         CFX_BaseArray::RemoveAll(bLeaveMemory);\r
     }\r
 };\r
-typedef CFX_BaseArrayTemplate<FX_LPVOID>       CFDE_PtrArray;\r
+typedef CFX_BaseArrayTemplate<void*>   CFDE_PtrArray;\r
 typedef CFX_BaseArrayTemplate<FX_DWORD>                CFDE_DWordArray;\r
 typedef CFX_BaseArrayTemplate<FX_WORD>         CFDE_WordArray;\r
 template<class baseType>\r
@@ -162,7 +162,7 @@ public:
         }\r
         iSize = CFX_BaseArray::GetSize();\r
         CFX_BaseArray::AddSpaceTo(iSize + iCount - 1);\r
-        FX_LPBYTE *pStart = CFX_BaseArray::GetAt(iSize);\r
+        uint8_t* *pStart = CFX_BaseArray::GetAt(iSize);\r
         int32_t iBlockSize = CFX_BaseArray::GetBlockSize();\r
         iSize = iStart + iCount;\r
         for (int32_t i = iStart; i < iSize; i ++) {\r
@@ -190,7 +190,7 @@ public:
         }\r
         RemoveAll(TRUE);\r
         CFX_BaseArray::AddSpaceTo(iCount - 1);\r
-        FX_LPBYTE *pStart = CFX_BaseArray::GetAt(0);\r
+        uint8_t* *pStart = CFX_BaseArray::GetAt(0);\r
         int32_t iBlockSize = CFX_BaseArray::GetBlockSize();\r
         iSize = iStart + iCount;\r
         for (int32_t i = iStart; i < iSize; i ++) {\r
@@ -228,8 +228,8 @@ protected:
     CFX_BaseMassArray(int32_t iChunkSize, int32_t iBlockSize);\r
     ~CFX_BaseMassArray();\r
     int32_t    GetSize() const;\r
-    FX_LPBYTE  AddSpaceTo(int32_t index);\r
-    FX_LPBYTE  GetAt(int32_t index) const;\r
+    uint8_t*   AddSpaceTo(int32_t index);\r
+    uint8_t*   GetAt(int32_t index) const;\r
     int32_t    Append(const CFX_BaseMassArray &src, int32_t iStart = 0, int32_t iCount = -1);\r
     int32_t    Copy(const CFX_BaseMassArray &src, int32_t iStart = 0, int32_t iCount = -1);\r
     int32_t    RemoveLast(int32_t iCount = -1);\r
@@ -289,7 +289,7 @@ public:
         CFX_BaseMassArray::RemoveAll(bLeaveMemory);\r
     }\r
 };\r
-typedef CFX_MassArrayTemplate<FX_LPVOID>       CFX_PtrMassArray;\r
+typedef CFX_MassArrayTemplate<void*>   CFX_PtrMassArray;\r
 typedef CFX_MassArrayTemplate<int32_t>         CFX_Int32MassArray;\r
 typedef CFX_MassArrayTemplate<FX_DWORD>                CFX_DWordMassArray;\r
 typedef CFX_MassArrayTemplate<FX_WORD>         CFX_WordMassArray;\r
@@ -390,10 +390,10 @@ class CFX_BaseDiscreteArray : public CFX_Target
 protected:\r
     CFX_BaseDiscreteArray(int32_t iChunkSize, int32_t iBlockSize);\r
     ~CFX_BaseDiscreteArray();\r
-    FX_LPBYTE  AddSpaceTo(int32_t index);\r
-    FX_LPBYTE  GetAt(int32_t index) const;\r
+    uint8_t*   AddSpaceTo(int32_t index);\r
+    uint8_t*   GetAt(int32_t index) const;\r
     void               RemoveAll();\r
-    FX_LPVOID  m_pData;\r
+    void*      m_pData;\r
 };\r
 template<class baseType>\r
 class CFX_DiscreteArrayTemplate : public CFX_BaseDiscreteArray\r
@@ -418,7 +418,7 @@ public:
         CFX_BaseDiscreteArray::RemoveAll();\r
     }\r
 };\r
-typedef CFX_DiscreteArrayTemplate<FX_LPVOID>   CFX_PtrDiscreteArray;\r
+typedef CFX_DiscreteArrayTemplate<void*>       CFX_PtrDiscreteArray;\r
 typedef CFX_DiscreteArrayTemplate<FX_DWORD>            CFX_DWordDiscreteArray;\r
 typedef CFX_DiscreteArrayTemplate<FX_WORD>             CFX_WordDiscreteArray;\r
 class CFX_BaseStack : public CFX_Target\r
@@ -426,11 +426,11 @@ class CFX_BaseStack : public CFX_Target
 protected:\r
     CFX_BaseStack(int32_t iChunkSize, int32_t iBlockSize);\r
     ~CFX_BaseStack();\r
-    FX_LPBYTE  Push();\r
+    uint8_t*   Push();\r
     void               Pop();\r
-    FX_LPBYTE  GetTopElement() const;\r
+    uint8_t*   GetTopElement() const;\r
     int32_t    GetSize() const;\r
-    FX_LPBYTE  GetAt(int32_t index) const;\r
+    uint8_t*   GetAt(int32_t index) const;\r
     void               RemoveAll(FX_BOOL bLeaveMemory = FALSE);\r
     CFX_BaseMassArrayImp* m_pData;\r
 };\r
@@ -466,7 +466,7 @@ public:
         CFX_BaseStack::RemoveAll(bLeaveMemory);\r
     }\r
 };\r
-typedef CFX_StackTemplate<FX_LPVOID>   CFX_PtrStack;\r
+typedef CFX_StackTemplate<void*>       CFX_PtrStack;\r
 typedef CFX_StackTemplate<FX_DWORD>    CFX_DWordStack;\r
 typedef CFX_StackTemplate<FX_WORD>             CFX_WordStack;\r
 typedef CFX_StackTemplate<int32_t>     CFX_Int32Stack;\r