diff options
author | Dan Sinclair <dsinclair@chromium.org> | 2015-11-02 16:35:28 -0500 |
---|---|---|
committer | Dan Sinclair <dsinclair@chromium.org> | 2015-11-02 16:35:28 -0500 |
commit | c89c6195373b63e99b9cd432c5a181bfb3ad8dbe (patch) | |
tree | f103208a02061659416f4e905fb5ead96b3a84a9 /core/src/fpdfapi/fpdf_page/pageint.h | |
parent | 99818557c8ed64d00fcc23a1e87e1ebf41ed5e85 (diff) | |
download | pdfium-c89c6195373b63e99b9cd432c5a181bfb3ad8dbe.tar.xz |
Add test for CPDF_StreamParser::ReadHexString.chromium/2555chromium/2554chromium/2553
This CL adds a unit test for the ReadHexString method.
R=tsepez@chromium.org
Review URL: https://codereview.chromium.org/1408213008 .
Diffstat (limited to 'core/src/fpdfapi/fpdf_page/pageint.h')
-rw-r--r-- | core/src/fpdfapi/fpdf_page/pageint.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/core/src/fpdfapi/fpdf_page/pageint.h b/core/src/fpdfapi/fpdf_page/pageint.h index 1b41633346..e787d6973a 100644 --- a/core/src/fpdfapi/fpdf_page/pageint.h +++ b/core/src/fpdfapi/fpdf_page/pageint.h @@ -10,8 +10,12 @@ #include <map> #include "../../../../third_party/base/nonstd_unique_ptr.h" +#include "../../../include/fpdfapi/fpdf_page.h" #include "../../../include/fpdfapi/fpdf_pageobj.h" +class CPDF_AllStates; +class CPDF_ParseOptions; + #define PARSE_STEP_LIMIT 100 class CPDF_StreamParser { @@ -41,6 +45,8 @@ class CPDF_StreamParser { void SkipPathObject(); protected: + friend class fpdf_page_parser_old_ReadHexString_Test; + void GetNextWord(FX_BOOL& bIsNumber); CFX_ByteString ReadString(); CFX_ByteString ReadHexString(); |