diff options
author | thestig <thestig@chromium.org> | 2016-05-23 17:54:02 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-05-23 17:54:02 -0700 |
commit | ded3634145b214b11212a7c53faa8ba15a1789ca (patch) | |
tree | fe715734e07dc73b3b63d9223d59e7a2799b557e /core/fpdfdoc/doc_action.cpp | |
parent | a2d699f1462050833f959ebcf24853c2a6a10f72 (diff) | |
download | pdfium-ded3634145b214b11212a7c53faa8ba15a1789ca.tar.xz |
Change CPDF_Boolean to use bool instead of FX_BOOL.
Review-Url: https://codereview.chromium.org/1999313002
Diffstat (limited to 'core/fpdfdoc/doc_action.cpp')
-rw-r--r-- | core/fpdfdoc/doc_action.cpp | 39 |
1 files changed, 1 insertions, 38 deletions
diff --git a/core/fpdfdoc/doc_action.cpp b/core/fpdfdoc/doc_action.cpp index 6f3e2945fa..e646df2b4c 100644 --- a/core/fpdfdoc/doc_action.cpp +++ b/core/fpdfdoc/doc_action.cpp @@ -193,44 +193,7 @@ CFX_WideString CPDF_Action::GetJavaScript() const { CPDF_Object* pJS = m_pDict->GetDirectObjectBy("JS"); return pJS ? pJS->GetUnicodeText() : csJS; } -CPDF_Dictionary* CPDF_Action::GetAnnot() const { - if (!m_pDict) { - return nullptr; - } - CFX_ByteString csType = m_pDict->GetStringBy("S"); - if (csType == "Rendition") { - return m_pDict->GetDictBy("AN"); - } - if (csType == "Movie") { - return m_pDict->GetDictBy("Annotation"); - } - return nullptr; -} -int32_t CPDF_Action::GetOperationType() const { - if (!m_pDict) { - return 0; - } - CFX_ByteString csType = m_pDict->GetStringBy("S"); - if (csType == "Rendition") { - return m_pDict->GetIntegerBy("OP"); - } - if (csType == "Movie") { - CFX_ByteString csOP = m_pDict->GetStringBy("Operation"); - if (csOP == "Play") { - return 0; - } - if (csOP == "Stop") { - return 1; - } - if (csOP == "Pause") { - return 2; - } - if (csOP == "Resume") { - return 3; - } - } - return 0; -} + size_t CPDF_Action::GetSubActionsCount() const { if (!m_pDict || !m_pDict->KeyExist("Next")) return 0; |