diff options
author | Lei Zhang <thestig@chromium.org> | 2015-10-19 17:08:16 -0700 |
---|---|---|
committer | Lei Zhang <thestig@chromium.org> | 2015-10-19 17:08:16 -0700 |
commit | 0f2736742f5f9841447a4bd505dcadda22e2f574 (patch) | |
tree | f22d5a1e4528cbedbbae2f08d35a874a40170b42 /fpdfsdk/src | |
parent | ad0f4d9b371c1862a78046c2e3dea5d515043070 (diff) | |
download | pdfium-0f2736742f5f9841447a4bd505dcadda22e2f574.tar.xz |
Fix some override warnings in fpdfview.cpp.
R=tsepez@chromium.org
Review URL: https://codereview.chromium.org/1410733004 .
Diffstat (limited to 'fpdfsdk/src')
-rw-r--r-- | fpdfsdk/src/fpdfview.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/fpdfsdk/src/fpdfview.cpp b/fpdfsdk/src/fpdfview.cpp index d03db35035..19faea5cc9 100644 --- a/fpdfsdk/src/fpdfview.cpp +++ b/fpdfsdk/src/fpdfview.cpp @@ -166,9 +166,9 @@ class CMemFile final : public IFX_FileRead { public: CMemFile(uint8_t* pBuf, FX_FILESIZE size) : m_pBuf(pBuf), m_size(size) {} - virtual void Release() { delete this; } - virtual FX_FILESIZE GetSize() { return m_size; } - virtual FX_BOOL ReadBlock(void* buffer, FX_FILESIZE offset, size_t size) { + void Release() override { delete this; } + FX_FILESIZE GetSize() override { return m_size; } + FX_BOOL ReadBlock(void* buffer, FX_FILESIZE offset, size_t size) override { if (offset < 0) { return FALSE; } @@ -185,9 +185,10 @@ class CMemFile final : public IFX_FileRead { private: ~CMemFile() override {} - uint8_t* m_pBuf; - FX_FILESIZE m_size; + uint8_t* const m_pBuf; + const FX_FILESIZE m_size; }; + DLLEXPORT FPDF_DOCUMENT STDCALL FPDF_LoadMemDocument(const void* data_buf, int size, FPDF_BYTESTRING password) { |