From 327f71ffe3ed5b9fef1d34f05324c068aee7714d Mon Sep 17 00:00:00 2001 From: Oliver Chang Date: Mon, 14 Dec 2015 09:20:22 -0800 Subject: Merge to XFA: Fix hint table loading issues. BUG=566179 TBR=thestig@chromium.org Original Review URL: https://codereview.chromium.org/1523523002 . (cherry picked from commit be8408f43bcfd69a74007a340a4c034004146c60) Review URL: https://codereview.chromium.org/1518403003 . --- core/include/fxcrt/fx_basic.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'core/include/fxcrt') diff --git a/core/include/fxcrt/fx_basic.h b/core/include/fxcrt/fx_basic.h index e35084c3e8..c21a4f54c5 100644 --- a/core/include/fxcrt/fx_basic.h +++ b/core/include/fxcrt/fx_basic.h @@ -916,6 +916,12 @@ class CFX_BitStream { void Rewind() { m_BitPos = 0; } + FX_DWORD GetPos() { return m_BitPos; } + + FX_DWORD BitsRemaining() { + return m_BitSize >= m_BitPos ? m_BitSize - m_BitPos : 0; + } + protected: FX_DWORD m_BitPos; -- cgit v1.2.3