summaryrefslogtreecommitdiff
path: root/BUILD.gn
diff options
context:
space:
mode:
authorTom Sepez <tsepez@chromium.org>2018-07-28 00:00:33 +0000
committerChromium commit bot <commit-bot@chromium.org>2018-07-28 00:00:33 +0000
commit8584902d81ffabc06bb4895f558e375e5429fe72 (patch)
tree856d3cee8ef5ff8f0897d0c2b6ebb4d75db8fd99 /BUILD.gn
parent522d77db501ab7ae33f7d17e4ab456232ca5a70c (diff)
downloadpdfium-8584902d81ffabc06bb4895f558e375e5429fe72.tar.xz
Remove CXFA_TraverseStrategy_ContentLayoutItem.chromium/3507chromium/3506
It makes illegal casts and requires its callers to double-check the type validity of results before use. Instead, use the parent class iterator and perform checked casts. No functional difference, since it looks like the requisite checks were being made in all places. Make one "using" visible to other files to save some verbosity. Change-Id: I894ca15b4bdddd4723b787663950a58bc58b7f06 Reviewed-on: https://pdfium-review.googlesource.com/39030 Reviewed-by: Lei Zhang <thestig@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org>
Diffstat (limited to 'BUILD.gn')
-rw-r--r--BUILD.gn1
1 files changed, 0 insertions, 1 deletions
diff --git a/BUILD.gn b/BUILD.gn
index 09cf28597c..24dfd1df59 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -2759,7 +2759,6 @@ if (pdf_enable_xfa) {
"xfa/fxfa/parser/cxfa_traverse.cpp",
"xfa/fxfa/parser/cxfa_traverse.h",
"xfa/fxfa/parser/cxfa_traversestrategy_contentareacontainerlayoutitem.h",
- "xfa/fxfa/parser/cxfa_traversestrategy_contentlayoutitem.h",
"xfa/fxfa/parser/cxfa_traversestrategy_layoutitem.h",
"xfa/fxfa/parser/cxfa_traversestrategy_xfacontainernode.h",
"xfa/fxfa/parser/cxfa_traversestrategy_xfanode.h",