diff options
author | Artem Strygin <art-snake@yandex-team.ru> | 2017-08-29 00:26:42 +0300 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2017-08-29 22:59:01 +0000 |
commit | 304eefb58759e56be3fb357c78204accd4fa98fc (patch) | |
tree | d7640b3ba8a473856457feba0f41da2453ef6b16 /BUILD.gn | |
parent | 3fab4e35539e29c4ded08a424db3b1c7fbfa03fc (diff) | |
download | pdfium-304eefb58759e56be3fb357c78204accd4fa98fc.tar.xz |
Implement CPDF_ObjectAvail.
This is non recursive replacement for CPDF_DataAvail::AreObjectsAvailable.
Also added tests.
Change-Id: I546289fc0963d2343253755850f55af8c0bd8e4c
Reviewed-on: https://pdfium-review.googlesource.com/11430
Reviewed-by: dsinclair <dsinclair@chromium.org>
Commit-Queue: Art Snake <art-snake@yandex-team.ru>
Diffstat (limited to 'BUILD.gn')
-rw-r--r-- | BUILD.gn | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -604,8 +604,12 @@ static_library("fpdfapi") { "core/fpdfapi/parser/cpdf_number.h", "core/fpdfapi/parser/cpdf_object.cpp", "core/fpdfapi/parser/cpdf_object.h", + "core/fpdfapi/parser/cpdf_object_avail.cpp", + "core/fpdfapi/parser/cpdf_object_avail.h", "core/fpdfapi/parser/cpdf_object_walker.cpp", "core/fpdfapi/parser/cpdf_object_walker.h", + "core/fpdfapi/parser/cpdf_page_object_avail.cpp", + "core/fpdfapi/parser/cpdf_page_object_avail.h", "core/fpdfapi/parser/cpdf_parser.cpp", "core/fpdfapi/parser/cpdf_parser.h", "core/fpdfapi/parser/cpdf_read_validator.cpp", @@ -1896,8 +1900,10 @@ test("pdfium_unittests") { "core/fpdfapi/page/cpdf_streamparser_unittest.cpp", "core/fpdfapi/parser/cpdf_array_unittest.cpp", "core/fpdfapi/parser/cpdf_document_unittest.cpp", + "core/fpdfapi/parser/cpdf_object_avail_unittest.cpp", "core/fpdfapi/parser/cpdf_object_unittest.cpp", "core/fpdfapi/parser/cpdf_object_walker_unittest.cpp", + "core/fpdfapi/parser/cpdf_page_object_avail_unittest.cpp", "core/fpdfapi/parser/cpdf_parser_unittest.cpp", "core/fpdfapi/parser/cpdf_read_validator_unittest.cpp", "core/fpdfapi/parser/cpdf_simple_parser_unittest.cpp", |