| Index: core/include/fxcrt/fx_basic.h
|
| diff --git a/core/include/fxcrt/fx_basic.h b/core/include/fxcrt/fx_basic.h
|
| index 3af8a60766351215826684c445ce11d9c2bd5ea8..004b01875b87c48e7d39314ce7595cd8761c34b2 100644
|
| --- a/core/include/fxcrt/fx_basic.h
|
| +++ b/core/include/fxcrt/fx_basic.h
|
| @@ -66,7 +66,7 @@ public:
|
|
|
| void Delete(int start_index, int count);
|
|
|
| - FX_LPBYTE GetBuffer() const
|
| + uint8_t* GetBuffer() const
|
| {
|
| return m_pBuffer;
|
| }
|
| @@ -83,7 +83,7 @@ protected:
|
|
|
| FX_STRSIZE m_AllocStep;
|
|
|
| - FX_LPBYTE m_pBuffer;
|
| + uint8_t* m_pBuffer;
|
|
|
| FX_STRSIZE m_DataSize;
|
|
|
| @@ -121,7 +121,7 @@ class CFX_WideTextBuf : public CFX_BinaryBuf
|
| {
|
| public:
|
|
|
| - void operator = (FX_LPCWSTR lpsz);
|
| + void operator = (const FX_WCHAR* lpsz);
|
|
|
| void operator = (FX_WSTR str);
|
|
|
| @@ -131,7 +131,7 @@ public:
|
|
|
| CFX_WideTextBuf& operator << (double f);
|
|
|
| - CFX_WideTextBuf& operator << (FX_LPCWSTR lpsz);
|
| + CFX_WideTextBuf& operator << (const FX_WCHAR* lpsz);
|
|
|
| CFX_WideTextBuf& operator << (FX_WSTR str);
|
| CFX_WideTextBuf& operator << (const CFX_WideString &str);
|
| @@ -143,9 +143,9 @@ public:
|
| return m_DataSize / sizeof(FX_WCHAR);
|
| }
|
|
|
| - FX_LPWSTR GetBuffer() const
|
| + FX_WCHAR* GetBuffer() const
|
| {
|
| - return (FX_LPWSTR)m_pBuffer;
|
| + return (FX_WCHAR*)m_pBuffer;
|
| }
|
|
|
| void Delete(int start_index, int count)
|
| @@ -172,7 +172,7 @@ public:
|
|
|
| CFX_ArchiveSaver& operator << (FX_BSTR bstr);
|
|
|
| - CFX_ArchiveSaver& operator << (FX_LPCWSTR bstr);
|
| + CFX_ArchiveSaver& operator << (const FX_WCHAR* bstr);
|
|
|
| CFX_ArchiveSaver& operator << (const CFX_WideString& wstr);
|
|
|
| @@ -183,7 +183,7 @@ public:
|
| return m_SavingBuf.GetSize();
|
| }
|
|
|
| - FX_LPCBYTE GetBuffer()
|
| + const uint8_t* GetBuffer()
|
| {
|
| return m_SavingBuf.GetBuffer();
|
| }
|
| @@ -202,7 +202,7 @@ class CFX_ArchiveLoader
|
| {
|
| public:
|
|
|
| - CFX_ArchiveLoader(FX_LPCBYTE pData, FX_DWORD dwSize);
|
| + CFX_ArchiveLoader(const uint8_t* pData, FX_DWORD dwSize);
|
|
|
| CFX_ArchiveLoader& operator >> (uint8_t& i);
|
|
|
| @@ -225,7 +225,7 @@ protected:
|
|
|
| FX_DWORD m_LoadingPos;
|
|
|
| - FX_LPCBYTE m_pLoadingBuf;
|
| + const uint8_t* m_pLoadingBuf;
|
|
|
| FX_DWORD m_LoadingSize;
|
| };
|
| @@ -256,7 +256,7 @@ protected:
|
|
|
| FX_STRSIZE m_BufSize;
|
|
|
| - FX_LPBYTE m_pBuffer;
|
| + uint8_t* m_pBuffer;
|
|
|
| FX_STRSIZE m_Length;
|
| };
|
| @@ -269,9 +269,9 @@ public:
|
|
|
| FX_BOOL AttachFile(IFX_StreamWrite *pFile, FX_BOOL bTakeover = FALSE);
|
|
|
| - FX_BOOL AttachFile(FX_LPCWSTR filename);
|
| + FX_BOOL AttachFile(const FX_WCHAR* filename);
|
|
|
| - FX_BOOL AttachFile(FX_LPCSTR filename);
|
| + FX_BOOL AttachFile(const FX_CHAR* filename);
|
| private:
|
|
|
| virtual FX_BOOL DoWork(const void* pBuf, size_t size);
|
| @@ -365,7 +365,7 @@ protected:
|
|
|
| FX_BOOL Copy(const CFX_BasicArray& src);
|
|
|
| - FX_LPBYTE InsertSpaceAt(int nIndex, int nCount);
|
| + uint8_t* InsertSpaceAt(int nIndex, int nCount);
|
|
|
| FX_BOOL RemoveAt(int nIndex, int nCount);
|
|
|
| @@ -374,7 +374,7 @@ protected:
|
| const void* GetDataPtr(int index) const;
|
| protected:
|
|
|
| - FX_LPBYTE m_pData;
|
| + uint8_t* m_pData;
|
|
|
| int m_nSize;
|
|
|
| @@ -713,7 +713,7 @@ private:
|
| void* m_pIndex;
|
| void** GetIndex(int seg_index) const;
|
| void* IterateIndex(int level, int& start, void** pIndex, FX_BOOL (*callback)(void* param, void* pData), void* param) const;
|
| - void* IterateSegment(FX_LPCBYTE pSegment, int count, FX_BOOL (*callback)(void* param, void* pData), void* param) const;
|
| + void* IterateSegment(const uint8_t* pSegment, int count, FX_BOOL (*callback)(void* param, void* pData), void* param) const;
|
| };
|
| template <class ElementType>
|
| class CFX_SegmentedArray : public CFX_BaseSegmentedArray
|
| @@ -858,7 +858,7 @@ public:
|
|
|
| FX_BOOL Lookup(KeyType key, ValueType& rValue) const
|
| {
|
| - FX_LPVOID pValue = NULL;
|
| + void* pValue = NULL;
|
| if (!CFX_MapPtrToPtr::Lookup((void*)(uintptr_t)key, pValue)) {
|
| return FALSE;
|
| }
|
| @@ -954,7 +954,7 @@ public:
|
|
|
| void GetNextAssoc(FX_POSITION& rNextPosition, CFX_ByteString& rKey, void*& rValue) const;
|
|
|
| - FX_LPVOID GetNextValue(FX_POSITION& rNextPosition) const;
|
| + void* GetNextValue(FX_POSITION& rNextPosition) const;
|
|
|
| FX_DWORD GetHashTableSize() const
|
| {
|
| @@ -1000,7 +1000,7 @@ public:
|
|
|
| void GetNextAssoc(FX_POSITION& rNextPosition, CFX_ByteString& rKey, void*& rValue) const;
|
|
|
| - FX_LPVOID GetNextValue(FX_POSITION& rNextPosition) const;
|
| + void* GetNextValue(FX_POSITION& rNextPosition) const;
|
|
|
| FX_BOOL Lookup(FX_BSTR key, void*& rValue) const;
|
|
|
| @@ -1115,14 +1115,14 @@ public:
|
|
|
| ~CFX_PtrList();
|
| };
|
| -typedef void (*PD_CALLBACK_FREEDATA)(FX_LPVOID pData);
|
| +typedef void (*PD_CALLBACK_FREEDATA)(void* pData);
|
| struct FX_PRIVATEDATA {
|
|
|
| void FreeData();
|
|
|
| - FX_LPVOID m_pModuleId;
|
| + void* m_pModuleId;
|
|
|
| - FX_LPVOID m_pData;
|
| + void* m_pData;
|
|
|
| PD_CALLBACK_FREEDATA m_pCallback;
|
|
|
| @@ -1136,13 +1136,13 @@ public:
|
|
|
| void ClearAll();
|
|
|
| - void SetPrivateData(FX_LPVOID module_id, FX_LPVOID pData, PD_CALLBACK_FREEDATA callback);
|
| + void SetPrivateData(void* module_id, void* pData, PD_CALLBACK_FREEDATA callback);
|
|
|
| - void SetPrivateObj(FX_LPVOID module_id, CFX_DestructObject* pObj);
|
| + void SetPrivateObj(void* module_id, CFX_DestructObject* pObj);
|
|
|
| - FX_LPVOID GetPrivateData(FX_LPVOID module_id);
|
| + void* GetPrivateData(void* module_id);
|
|
|
| - FX_BOOL LookupPrivateData(FX_LPVOID module_id, FX_LPVOID &pData) const
|
| + FX_BOOL LookupPrivateData(void* module_id, void* &pData) const
|
| {
|
| if (!module_id) {
|
| return FALSE;
|
| @@ -1157,18 +1157,18 @@ public:
|
| return FALSE;
|
| }
|
|
|
| - FX_BOOL RemovePrivateData(FX_LPVOID module_id);
|
| + FX_BOOL RemovePrivateData(void* module_id);
|
| protected:
|
|
|
| CFX_ArrayTemplate<FX_PRIVATEDATA> m_DataList;
|
|
|
| - void AddData(FX_LPVOID module_id, FX_LPVOID pData, PD_CALLBACK_FREEDATA callback, FX_BOOL bSelfDestruct);
|
| + void AddData(void* module_id, void* pData, PD_CALLBACK_FREEDATA callback, FX_BOOL bSelfDestruct);
|
| };
|
| class CFX_BitStream
|
| {
|
| public:
|
|
|
| - void Init(FX_LPCBYTE pData, FX_DWORD dwSize);
|
| + void Init(const uint8_t* pData, FX_DWORD dwSize);
|
|
|
|
|
| FX_DWORD GetBits(FX_DWORD nBits);
|
| @@ -1195,7 +1195,7 @@ protected:
|
|
|
| FX_DWORD m_BitSize;
|
|
|
| - FX_LPCBYTE m_pData;
|
| + const uint8_t* m_pData;
|
| };
|
| template <class ObjClass> class CFX_CountRef
|
| {
|
| @@ -1356,13 +1356,13 @@ public:
|
| return m_SrcPos;
|
| }
|
|
|
| - void FilterIn(FX_LPCBYTE src_buf, FX_DWORD src_size, CFX_BinaryBuf& dest_buf);
|
| + void FilterIn(const uint8_t* src_buf, FX_DWORD src_size, CFX_BinaryBuf& dest_buf);
|
|
|
| void FilterFinish(CFX_BinaryBuf& dest_buf);
|
| protected:
|
|
|
| CFX_DataFilter();
|
| - virtual void v_FilterIn(FX_LPCBYTE src_buf, FX_DWORD src_size, CFX_BinaryBuf& dest_buf) = 0;
|
| + virtual void v_FilterIn(const uint8_t* src_buf, FX_DWORD src_size, CFX_BinaryBuf& dest_buf) = 0;
|
| virtual void v_FilterFinish(CFX_BinaryBuf& dest_buf) = 0;
|
| void ReportEOF(FX_DWORD left_input);
|
|
|
| @@ -1422,7 +1422,7 @@ protected:
|
| int32_t start;
|
|
|
| int32_t count;
|
| - FX_LPBYTE data;
|
| + uint8_t* data;
|
| };
|
| public:
|
|
|
| @@ -1463,7 +1463,7 @@ public:
|
| }
|
| }
|
|
|
| - FX_LPBYTE GetAt(int32_t nIndex)
|
| + uint8_t* GetAt(int32_t nIndex)
|
| {
|
| if (nIndex < 0) {
|
| return NULL;
|
| @@ -1540,7 +1540,7 @@ public:
|
|
|
| T2& operator [] (int32_t nIndex)
|
| {
|
| - FX_LPBYTE data = m_Data.GetAt(nIndex);
|
| + uint8_t* data = m_Data.GetAt(nIndex);
|
| FXSYS_assert(data != NULL);
|
| return (T2&)(*(volatile T2*)data);
|
| }
|
|
|