diff options
author | Lei Zhang <thestig@chromium.org> | 2015-09-10 16:40:49 -0700 |
---|---|---|
committer | Lei Zhang <thestig@chromium.org> | 2015-09-10 16:40:49 -0700 |
commit | 536486822a5550de975293f7586598be5f29aaad (patch) | |
tree | c854dc8c38baae7acfb820f70913b3653b131f51 /core/src/fxcodec/jbig2/JBig2_BitStream.h | |
parent | bffb53e526205df6c6313677270044cfcdd1abde (diff) | |
download | pdfium-536486822a5550de975293f7586598be5f29aaad.tar.xz |
Merge to XFA: Remove CJBig2_Object, CJBig2_Module, and friends.
TBR=tsepez@chromium.org
Review URL: https://codereview.chromium.org/1326953006 .
(cherry picked from commit 70f4404e9a9e69afdfdd07715aa946f6561ce0cb)
Review URL: https://codereview.chromium.org/1336783002 .
Diffstat (limited to 'core/src/fxcodec/jbig2/JBig2_BitStream.h')
-rw-r--r-- | core/src/fxcodec/jbig2/JBig2_BitStream.h | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/core/src/fxcodec/jbig2/JBig2_BitStream.h b/core/src/fxcodec/jbig2/JBig2_BitStream.h index 78a9dfe677..85c992f4ff 100644 --- a/core/src/fxcodec/jbig2/JBig2_BitStream.h +++ b/core/src/fxcodec/jbig2/JBig2_BitStream.h @@ -11,7 +11,7 @@ class CJBig2_BitStream { public: - CJBig2_BitStream(uint8_t* pBuffer, FX_DWORD dwLength); + CJBig2_BitStream(const uint8_t* pBuffer, FX_DWORD dwLength); CJBig2_BitStream(CJBig2_BitStream& bs); @@ -55,18 +55,18 @@ class CJBig2_BitStream { void setBitPos(FX_DWORD dwBitPos); - uint8_t* getBuf(); + const uint8_t* getBuf(); FX_DWORD getLength() { return m_dwLength; } - uint8_t* getPointer(); + const uint8_t* getPointer(); void offset(FX_DWORD dwOffset); FX_DWORD getByteLeft(); private: - uint8_t* m_pBuf; + const uint8_t* m_pBuf; FX_DWORD m_dwLength; @@ -74,7 +74,8 @@ class CJBig2_BitStream { FX_DWORD m_dwBitIdx; }; -inline CJBig2_BitStream::CJBig2_BitStream(uint8_t* pBuffer, FX_DWORD dwLength) { +inline CJBig2_BitStream::CJBig2_BitStream(const uint8_t* pBuffer, + FX_DWORD dwLength) { m_pBuf = pBuffer; m_dwLength = dwLength; m_dwByteIdx = 0; @@ -274,10 +275,10 @@ inline void CJBig2_BitStream::setBitPos(FX_DWORD dwBitPos) { m_dwByteIdx = dwBitPos >> 3; m_dwBitIdx = dwBitPos & 7; } -inline uint8_t* CJBig2_BitStream::getBuf() { +inline const uint8_t* CJBig2_BitStream::getBuf() { return m_pBuf; } -inline uint8_t* CJBig2_BitStream::getPointer() { +inline const uint8_t* CJBig2_BitStream::getPointer() { return m_pBuf + m_dwByteIdx; } inline void CJBig2_BitStream::offset(FX_DWORD dwOffset) { |