Index: core/fxcrt/fx_extension.cpp |
diff --git a/core/fxcrt/fx_extension.cpp b/core/fxcrt/fx_extension.cpp |
index 5ac22bd44eedeedb3a40dd062416845a72f72dd1..186d98b8584b04a9be5fe6d0461edd2a391e83eb 100644 |
--- a/core/fxcrt/fx_extension.cpp |
+++ b/core/fxcrt/fx_extension.cpp |
@@ -4,9 +4,10 @@ |
// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |
+#include "core/fxcrt/extension.h" |
+ |
#include <utility> |
-#include "core/fxcrt/extension.h" |
#include "core/fxcrt/fx_basic.h" |
#include "core/fxcrt/fx_ext.h" |
@@ -102,7 +103,7 @@ FX_FILESIZE CFX_MemoryStream::GetSize() { |
return (FX_FILESIZE)m_nCurSize; |
} |
-FX_BOOL CFX_MemoryStream::IsEOF() { |
+bool CFX_MemoryStream::IsEOF() { |
return m_nCurPos >= (size_t)GetSize(); |
} |
@@ -110,24 +111,23 @@ FX_FILESIZE CFX_MemoryStream::GetPosition() { |
return (FX_FILESIZE)m_nCurPos; |
} |
-FX_BOOL CFX_MemoryStream::ReadBlock(void* buffer, |
- FX_FILESIZE offset, |
- size_t size) { |
- if (!buffer || !size) { |
- return FALSE; |
- } |
+bool CFX_MemoryStream::ReadBlock(void* buffer, |
+ FX_FILESIZE offset, |
+ size_t size) { |
+ if (!buffer || !size) |
+ return false; |
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, 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); |
@@ -142,7 +142,7 @@ FX_BOOL CFX_MemoryStream::ReadBlock(void* buffer, |
nStartBlock++; |
offset = 0; |
} |
- return TRUE; |
+ return true; |
} |
size_t CFX_MemoryStream::ReadBlock(void* buffer, size_t size) { |
@@ -156,17 +156,17 @@ size_t CFX_MemoryStream::ReadBlock(void* buffer, size_t size) { |
return nRead; |
} |
-FX_BOOL CFX_MemoryStream::WriteBlock(const void* buffer, |
- FX_FILESIZE offset, |
- size_t size) { |
- if (!buffer || !size) { |
- return FALSE; |
- } |
+bool CFX_MemoryStream::WriteBlock(const void* buffer, |
+ FX_FILESIZE offset, |
+ size_t size) { |
+ if (!buffer || !size) |
+ return false; |
+ |
if (m_dwFlags & FX_MEMSTREAM_Consecutive) { |
FX_SAFE_SIZE_T newPos = size; |
newPos += offset; |
if (!newPos.IsValid()) |
- return FALSE; |
+ return false; |
m_nCurPos = newPos.ValueOrDie(); |
if (m_nCurPos > m_nTotalSize) { |
@@ -179,14 +179,14 @@ FX_BOOL CFX_MemoryStream::WriteBlock(const void* buffer, |
} |
if (!m_Blocks[0]) { |
m_Blocks.RemoveAll(); |
- return FALSE; |
+ return false; |
} |
} |
FXSYS_memcpy(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; |
@@ -215,11 +215,11 @@ FX_BOOL CFX_MemoryStream::WriteBlock(const void* buffer, |
return TRUE; |
} |
-FX_BOOL CFX_MemoryStream::Flush() { |
- return TRUE; |
+bool CFX_MemoryStream::Flush() { |
+ return true; |
} |
-FX_BOOL CFX_MemoryStream::IsConsecutive() const { |
+bool CFX_MemoryStream::IsConsecutive() const { |
return !!(m_dwFlags & FX_MEMSTREAM_Consecutive); |
} |
@@ -242,10 +242,10 @@ uint8_t* CFX_MemoryStream::GetBuffer() const { |
void CFX_MemoryStream::AttachBuffer(uint8_t* pBuffer, |
size_t nSize, |
- FX_BOOL bTakeOver) { |
- if (!(m_dwFlags & FX_MEMSTREAM_Consecutive)) { |
+ bool bTakeOver) { |
+ if (!(m_dwFlags & FX_MEMSTREAM_Consecutive)) |
return; |
- } |
+ |
m_Blocks.RemoveAll(); |
m_Blocks.Add(pBuffer); |
m_nTotalSize = m_nCurSize = nSize; |
@@ -297,7 +297,7 @@ FX_FILESIZE CFX_CRTFileStream::GetSize() { |
return m_pFile->GetSize(); |
} |
-FX_BOOL CFX_CRTFileStream::IsEOF() { |
+bool CFX_CRTFileStream::IsEOF() { |
return GetPosition() >= GetSize(); |
} |
@@ -305,23 +305,23 @@ FX_FILESIZE CFX_CRTFileStream::GetPosition() { |
return m_pFile->GetPosition(); |
} |
-FX_BOOL CFX_CRTFileStream::ReadBlock(void* buffer, |
- FX_FILESIZE offset, |
- size_t size) { |
- return (FX_BOOL)m_pFile->ReadPos(buffer, size, offset); |
+bool CFX_CRTFileStream::ReadBlock(void* buffer, |
+ FX_FILESIZE offset, |
+ size_t size) { |
+ return m_pFile->ReadPos(buffer, size, offset) > 0; |
} |
size_t CFX_CRTFileStream::ReadBlock(void* buffer, size_t size) { |
return m_pFile->Read(buffer, size); |
} |
-FX_BOOL CFX_CRTFileStream::WriteBlock(const void* buffer, |
- FX_FILESIZE offset, |
- size_t size) { |
- return (FX_BOOL)m_pFile->WritePos(buffer, size, offset); |
+bool CFX_CRTFileStream::WriteBlock(const void* buffer, |
+ FX_FILESIZE offset, |
+ size_t size) { |
+ return !!m_pFile->WritePos(buffer, size, offset); |
} |
-FX_BOOL CFX_CRTFileStream::Flush() { |
+bool CFX_CRTFileStream::Flush() { |
return m_pFile->Flush(); |
} |
@@ -359,10 +359,10 @@ IFX_SeekableReadStream* FX_CreateFileRead(const FX_WCHAR* filename) { |
} |
IFX_MemoryStream* FX_CreateMemoryStream(uint8_t* pBuffer, |
size_t dwSize, |
- FX_BOOL bTakeOver) { |
+ bool bTakeOver) { |
return new CFX_MemoryStream(pBuffer, dwSize, bTakeOver); |
} |
-IFX_MemoryStream* FX_CreateMemoryStream(FX_BOOL bConsecutive) { |
+IFX_MemoryStream* FX_CreateMemoryStream(bool bConsecutive) { |
return new CFX_MemoryStream(bConsecutive); |
} |