Index: core/src/fxcrt/extension.h |
diff --git a/core/src/fxcrt/extension.h b/core/src/fxcrt/extension.h |
index ba42916599f52aa26c18fe42d216d5a4254ac305..2d7f3ae220956fd56adb4e0967e21949fba12390 100644 |
--- a/core/src/fxcrt/extension.h |
+++ b/core/src/fxcrt/extension.h |
@@ -14,8 +14,8 @@ class IFXCRT_FileAccess |
{ |
public: |
virtual ~IFXCRT_FileAccess() {} |
- virtual FX_BOOL Open(const CFX_ByteStringC& fileName, FX_DWORD dwMode) = 0; |
- virtual FX_BOOL Open(const CFX_WideStringC& fileName, FX_DWORD dwMode) = 0; |
+ virtual bool Open(const CFX_ByteStringC& fileName, FX_DWORD dwMode) = 0; |
+ virtual bool Open(const CFX_WideStringC& fileName, FX_DWORD dwMode) = 0; |
virtual void Close() = 0; |
virtual void Release() = 0; |
virtual FX_FILESIZE GetSize() const = 0; |
@@ -25,14 +25,14 @@ public: |
virtual size_t Write(const void* pBuffer, size_t szBuffer) = 0; |
virtual size_t ReadPos(void* pBuffer, size_t szBuffer, FX_FILESIZE pos) = 0; |
virtual size_t WritePos(const void* pBuffer, size_t szBuffer, FX_FILESIZE pos) = 0; |
- virtual FX_BOOL Flush() = 0; |
- virtual FX_BOOL Truncate(FX_FILESIZE szFile) = 0; |
+ virtual bool Flush() = 0; |
+ virtual bool Truncate(FX_FILESIZE szFile) = 0; |
}; |
IFXCRT_FileAccess* FXCRT_FileAccess_Create(); |
class CFX_CRTFileStream final : public IFX_FileStream |
{ |
public: |
- CFX_CRTFileStream(IFXCRT_FileAccess* pFA) : m_pFile(pFA), m_dwCount(1), m_bUseRange(FALSE), m_nOffset(0), m_nSize(0) {} |
+ CFX_CRTFileStream(IFXCRT_FileAccess* pFA) : m_pFile(pFA), m_dwCount(1), m_bUseRange(false), m_nOffset(0), m_nSize(0) {} |
~CFX_CRTFileStream() |
{ |
if (m_pFile) { |
@@ -55,7 +55,7 @@ public: |
{ |
return m_bUseRange ? m_nSize : m_pFile->GetSize(); |
} |
- virtual FX_BOOL IsEOF() override |
+ virtual bool IsEOF() override |
{ |
return GetPosition() >= GetSize(); |
} |
@@ -67,42 +67,42 @@ public: |
} |
return pos; |
} |
- virtual FX_BOOL SetRange(FX_FILESIZE offset, FX_FILESIZE size) override |
+ virtual bool SetRange(FX_FILESIZE offset, FX_FILESIZE size) override |
{ |
if (offset < 0 || size < 0) { |
- return FALSE; |
+ return false; |
} |
FX_SAFE_FILESIZE pos = size; |
pos += offset; |
if (!pos.IsValid() || pos.ValueOrDie() > m_pFile->GetSize()) { |
- return FALSE; |
+ return false; |
} |
m_nOffset = offset, m_nSize = size; |
- m_bUseRange = TRUE; |
+ m_bUseRange = true; |
m_pFile->SetPosition(m_nOffset); |
- return TRUE; |
+ return true; |
} |
virtual void ClearRange() override |
{ |
- m_bUseRange = FALSE; |
+ m_bUseRange = false; |
} |
- virtual FX_BOOL ReadBlock(void* buffer, FX_FILESIZE offset, size_t size) override |
+ virtual bool ReadBlock(void* buffer, FX_FILESIZE offset, size_t size) override |
{ |
if (m_bUseRange && offset < 0) { |
- return FALSE; |
+ return false; |
} |
FX_SAFE_FILESIZE pos = offset; |
if (m_bUseRange) { |
pos += m_nOffset; |
if (!pos.IsValid() || pos.ValueOrDie() > (size_t)GetSize()) { |
- return FALSE; |
+ return false; |
} |
} |
- return (FX_BOOL)m_pFile->ReadPos(buffer, size, pos.ValueOrDie()); |
+ return (bool)m_pFile->ReadPos(buffer, size, pos.ValueOrDie()); |
} |
virtual size_t ReadBlock(void* buffer, size_t size) override |
{ |
@@ -114,20 +114,20 @@ public: |
} |
return m_pFile->Read(buffer, size); |
} |
- virtual FX_BOOL WriteBlock(const void* buffer, FX_FILESIZE offset, size_t size) override |
+ virtual bool WriteBlock(const void* buffer, FX_FILESIZE offset, size_t size) override |
{ |
if (m_bUseRange) { |
offset += m_nOffset; |
} |
- return (FX_BOOL)m_pFile->WritePos(buffer, size, offset); |
+ return (bool)m_pFile->WritePos(buffer, size, offset); |
} |
- virtual FX_BOOL Flush() override |
+ virtual bool Flush() override |
{ |
return m_pFile->Flush(); |
} |
IFXCRT_FileAccess* m_pFile; |
FX_DWORD m_dwCount; |
- FX_BOOL m_bUseRange; |
+ bool m_bUseRange; |
FX_FILESIZE m_nOffset; |
FX_FILESIZE m_nSize; |
}; |
@@ -137,23 +137,23 @@ public: |
class CFX_MemoryStream final : public IFX_MemoryStream |
{ |
public: |
- CFX_MemoryStream(FX_BOOL bConsecutive) |
+ CFX_MemoryStream(bool bConsecutive) |
: m_dwCount(1) |
, m_nTotalSize(0) |
, m_nCurSize(0) |
, m_nCurPos(0) |
, m_nGrowSize(FX_MEMSTREAM_BlockSize) |
- , m_bUseRange(FALSE) |
+ , m_bUseRange(false) |
{ |
m_dwFlags = FX_MEMSTREAM_TakeOver | (bConsecutive ? FX_MEMSTREAM_Consecutive : 0); |
} |
- CFX_MemoryStream(uint8_t* pBuffer, size_t nSize, FX_BOOL bTakeOver) |
+ CFX_MemoryStream(uint8_t* pBuffer, size_t nSize, bool bTakeOver) |
: m_dwCount(1) |
, m_nTotalSize(nSize) |
, m_nCurSize(nSize) |
, m_nCurPos(0) |
, m_nGrowSize(FX_MEMSTREAM_BlockSize) |
- , m_bUseRange(FALSE) |
+ , m_bUseRange(false) |
{ |
m_Blocks.Add(pBuffer); |
m_dwFlags = FX_MEMSTREAM_Consecutive | (bTakeOver ? FX_MEMSTREAM_TakeOver : 0); |
@@ -184,7 +184,7 @@ public: |
{ |
return m_bUseRange ? (FX_FILESIZE) m_nSize : (FX_FILESIZE)m_nCurSize; |
} |
- virtual FX_BOOL IsEOF() override |
+ virtual bool IsEOF() override |
{ |
return m_nCurPos >= (size_t)GetSize(); |
} |
@@ -196,30 +196,30 @@ public: |
} |
return pos; |
} |
- virtual FX_BOOL SetRange(FX_FILESIZE offset, FX_FILESIZE size) override |
+ virtual bool SetRange(FX_FILESIZE offset, FX_FILESIZE size) override |
{ |
if (offset < 0 || size < 0) { |
- return FALSE; |
+ return false; |
} |
FX_SAFE_FILESIZE range = size; |
range += offset; |
if (!range.IsValid() || range.ValueOrDie() > m_nCurSize) { |
- return FALSE; |
+ return false; |
} |
m_nOffset = (size_t)offset, m_nSize = (size_t)size; |
- m_bUseRange = TRUE; |
+ m_bUseRange = true; |
m_nCurPos = m_nOffset; |
- return TRUE; |
+ return true; |
} |
virtual void ClearRange() override |
{ |
- m_bUseRange = FALSE; |
+ m_bUseRange = false; |
} |
- virtual FX_BOOL ReadBlock(void* buffer, FX_FILESIZE offset, size_t size) override |
+ virtual bool ReadBlock(void* buffer, FX_FILESIZE offset, size_t size) override |
{ |
if (!buffer || !size) { |
- return FALSE; |
+ return false; |
} |
FX_SAFE_FILESIZE safeOffset = offset; |
@@ -228,7 +228,7 @@ public: |
} |
if (!safeOffset.IsValid()) { |
- return FALSE; |
+ return false; |
} |
offset = safeOffset.ValueOrDie(); |
@@ -236,13 +236,13 @@ public: |
FX_SAFE_SIZE_T newPos = size; |
newPos += offset; |
if (!newPos.IsValid() || newPos.ValueOrDefault(0) == 0 || newPos.ValueOrDie() > m_nCurSize) { |
- return FALSE; |
+ return false; |
} |
m_nCurPos = newPos.ValueOrDie(); |
if (m_dwFlags & FX_MEMSTREAM_Consecutive) { |
FXSYS_memcpy(buffer, (uint8_t*)m_Blocks[0] + (size_t)offset, size); |
- return TRUE; |
+ return true; |
} |
size_t nStartBlock = (size_t)offset / m_nGrowSize; |
offset -= (FX_FILESIZE)(nStartBlock * m_nGrowSize); |
@@ -257,7 +257,7 @@ public: |
nStartBlock ++; |
offset = 0; |
} |
- return TRUE; |
+ return true; |
} |
virtual size_t ReadBlock(void* buffer, size_t size) override |
{ |
@@ -276,10 +276,10 @@ public: |
} |
return nRead; |
} |
- virtual FX_BOOL WriteBlock(const void* buffer, FX_FILESIZE offset, size_t size) override |
+ virtual bool WriteBlock(const void* buffer, FX_FILESIZE offset, size_t size) override |
{ |
if (!buffer || !size) { |
- return FALSE; |
+ return false; |
} |
if (m_bUseRange) { |
offset += (FX_FILESIZE)m_nOffset; |
@@ -288,7 +288,7 @@ public: |
FX_SAFE_SIZE_T newPos = size; |
newPos += offset; |
if (!newPos.IsValid()) |
- return FALSE; |
+ return false; |
m_nCurPos = newPos.ValueOrDie(); |
if (m_nCurPos > m_nTotalSize) { |
@@ -301,24 +301,24 @@ public: |
} |
if (!m_Blocks[0]) { |
m_Blocks.RemoveAll(); |
- return FALSE; |
+ return false; |
} |
} |
FXSYS_memcpy((uint8_t*)m_Blocks[0] + (size_t)offset, buffer, size); |
if (m_nCurSize < m_nCurPos) { |
m_nCurSize = m_nCurPos; |
} |
- return TRUE; |
+ return true; |
} |
FX_SAFE_SIZE_T newPos = size; |
newPos += offset; |
if (!newPos.IsValid()) { |
- return FALSE; |
+ return false; |
} |
if (!ExpandBlocks(newPos.ValueOrDie())) { |
- return FALSE; |
+ return false; |
} |
m_nCurPos = newPos.ValueOrDie(); |
size_t nStartBlock = (size_t)offset / m_nGrowSize; |
@@ -334,13 +334,13 @@ public: |
nStartBlock ++; |
offset = 0; |
} |
- return TRUE; |
+ return true; |
} |
- virtual FX_BOOL Flush() override |
+ virtual bool Flush() override |
{ |
- return TRUE; |
+ return true; |
} |
- virtual FX_BOOL IsConsecutive() const override |
+ virtual bool IsConsecutive() const override |
{ |
return m_dwFlags & FX_MEMSTREAM_Consecutive; |
} |
@@ -360,7 +360,7 @@ public: |
{ |
return m_Blocks.GetSize() ? (uint8_t*)m_Blocks[0] : NULL; |
} |
- virtual void AttachBuffer(uint8_t* pBuffer, size_t nSize, FX_BOOL bTakeOver = FALSE) override |
+ virtual void AttachBuffer(uint8_t* pBuffer, size_t nSize, bool bTakeOver = false) override |
{ |
if (!(m_dwFlags & FX_MEMSTREAM_Consecutive)) { |
return; |
@@ -390,16 +390,16 @@ protected: |
size_t m_nCurPos; |
size_t m_nGrowSize; |
FX_DWORD m_dwFlags; |
- FX_BOOL m_bUseRange; |
+ bool m_bUseRange; |
size_t m_nOffset; |
size_t m_nSize; |
- FX_BOOL ExpandBlocks(size_t size) |
+ bool ExpandBlocks(size_t size) |
{ |
if (m_nCurSize < size) { |
m_nCurSize = size; |
} |
if (size <= m_nTotalSize) { |
- return TRUE; |
+ return true; |
} |
int32_t iCount = m_Blocks.GetSize(); |
size = (size - m_nTotalSize + m_nGrowSize - 1) / m_nGrowSize; |
@@ -409,7 +409,7 @@ protected: |
m_Blocks.SetAt(iCount ++, pBlock); |
m_nTotalSize += m_nGrowSize; |
} |
- return TRUE; |
+ return true; |
} |
}; |
#ifdef __cplusplus |
@@ -424,15 +424,15 @@ typedef struct _FX_MTRANDOMCONTEXT { |
_FX_MTRANDOMCONTEXT() |
{ |
mti = MT_N + 1; |
- bHaveSeed = FALSE; |
+ bHaveSeed = false; |
} |
FX_DWORD mti; |
- FX_BOOL bHaveSeed; |
+ bool bHaveSeed; |
FX_DWORD mt[MT_N]; |
} FX_MTRANDOMCONTEXT, * FX_LPMTRANDOMCONTEXT; |
typedef FX_MTRANDOMCONTEXT const * FX_LPCMTRANDOMCONTEXT; |
#if _FXM_PLATFORM_ == _FXM_PLATFORM_WINDOWS_ |
-FX_BOOL FX_GenerateCryptoRandom(FX_DWORD* pBuffer, int32_t iCount); |
+bool FX_GenerateCryptoRandom(FX_DWORD* pBuffer, int32_t iCount); |
#endif |
#ifdef __cplusplus |
} |