diff options
author | Dan Sinclair <dsinclair@chromium.org> | 2017-10-05 14:52:55 -0400 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2017-10-05 19:17:58 +0000 |
commit | 480ca10f7a20dd65921dcec046d91b503f3599c3 (patch) | |
tree | ead45f281e1f2d78cb26e8e1ad427f751acdfa17 | |
parent | 671a799082092684dad4b622f7cb9da619fe2f5f (diff) | |
download | pdfium-chromium/3234.tar.xz |
Remove unused CPVT_SecPropschromium/3234
The CPVT_SecProps were assigned but never accessed. Removed.
Change-Id: I2ed15f44dc7a428261e729fc7a835885257d4807
Reviewed-on: https://pdfium-review.googlesource.com/15671
Reviewed-by: Ryan Harrison <rharrison@chromium.org>
Commit-Queue: dsinclair <dsinclair@chromium.org>
-rw-r--r-- | BUILD.gn | 1 | ||||
-rw-r--r-- | core/fpdfdoc/cpdf_variabletext.cpp | 4 | ||||
-rw-r--r-- | core/fpdfdoc/cpdf_variabletext.h | 1 | ||||
-rw-r--r-- | core/fpdfdoc/cpvt_secprops.h | 30 | ||||
-rw-r--r-- | core/fpdfdoc/cpvt_section.h | 2 | ||||
-rw-r--r-- | core/fpdfdoc/cpvt_sectioninfo.cpp | 5 | ||||
-rw-r--r-- | core/fpdfdoc/cpvt_sectioninfo.h | 2 | ||||
-rw-r--r-- | fpdfsdk/pwl/cpwl_list_box.h | 1 |
8 files changed, 0 insertions, 46 deletions
@@ -363,7 +363,6 @@ static_library("fpdfdoc") { "core/fpdfdoc/cpvt_generateap.h", "core/fpdfdoc/cpvt_line.h", "core/fpdfdoc/cpvt_lineinfo.h", - "core/fpdfdoc/cpvt_secprops.h", "core/fpdfdoc/cpvt_section.h", "core/fpdfdoc/cpvt_sectioninfo.cpp", "core/fpdfdoc/cpvt_sectioninfo.h", diff --git a/core/fpdfdoc/cpdf_variabletext.cpp b/core/fpdfdoc/cpdf_variabletext.cpp index 753e7eaf9b..e22e954f12 100644 --- a/core/fpdfdoc/cpdf_variabletext.cpp +++ b/core/fpdfdoc/cpdf_variabletext.cpp @@ -237,8 +237,6 @@ bool CPDF_VariableText::Iterator::GetSection(CPVT_Section& section) const { CSection* pSection = m_pVT->m_SectionArray[m_CurPos.nSecIndex].get(); section.rcSection = m_pVT->InToOut(pSection->m_SecInfo.rcSection); - if (pSection->m_SecInfo.pSecProps) - section.SecProps = *pSection->m_SecInfo.pSecProps; if (pSection->m_SecInfo.pWordProps) section.WordProps = *pSection->m_SecInfo.pWordProps; return true; @@ -249,8 +247,6 @@ bool CPDF_VariableText::Iterator::SetSection(const CPVT_Section& section) { return false; CSection* pSection = m_pVT->m_SectionArray[m_CurPos.nSecIndex].get(); - if (pSection->m_SecInfo.pSecProps) - *pSection->m_SecInfo.pSecProps = section.SecProps; if (pSection->m_SecInfo.pWordProps) *pSection->m_SecInfo.pWordProps = section.WordProps; return true; diff --git a/core/fpdfdoc/cpdf_variabletext.h b/core/fpdfdoc/cpdf_variabletext.h index 9daf56e668..f714102223 100644 --- a/core/fpdfdoc/cpdf_variabletext.h +++ b/core/fpdfdoc/cpdf_variabletext.h @@ -23,7 +23,6 @@ class CPVT_Word; class CSection; class IPVT_FontMap; -struct CPVT_SecProps; struct CPVT_Section; struct CPVT_SectionInfo; diff --git a/core/fpdfdoc/cpvt_secprops.h b/core/fpdfdoc/cpvt_secprops.h deleted file mode 100644 index 93829f9b00..0000000000 --- a/core/fpdfdoc/cpvt_secprops.h +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright 2016 PDFium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com - -#ifndef CORE_FPDFDOC_CPVT_SECPROPS_H_ -#define CORE_FPDFDOC_CPVT_SECPROPS_H_ - -#include "core/fxcrt/fx_system.h" - -struct CPVT_SecProps { - CPVT_SecProps() : fLineLeading(0.0f), fLineIndent(0.0f), nAlignment(0) {} - - CPVT_SecProps(float lineLeading, float lineIndent, int32_t alignment) - : fLineLeading(lineLeading), - fLineIndent(lineIndent), - nAlignment(alignment) {} - - CPVT_SecProps(const CPVT_SecProps& other) - : fLineLeading(other.fLineLeading), - fLineIndent(other.fLineIndent), - nAlignment(other.nAlignment) {} - - float fLineLeading; - float fLineIndent; - int32_t nAlignment; -}; - -#endif // CORE_FPDFDOC_CPVT_SECPROPS_H_ diff --git a/core/fpdfdoc/cpvt_section.h b/core/fpdfdoc/cpvt_section.h index 42b16fd310..ce8928cee2 100644 --- a/core/fpdfdoc/cpvt_section.h +++ b/core/fpdfdoc/cpvt_section.h @@ -7,7 +7,6 @@ #ifndef CORE_FPDFDOC_CPVT_SECTION_H_ #define CORE_FPDFDOC_CPVT_SECTION_H_ -#include "core/fpdfdoc/cpvt_secprops.h" #include "core/fpdfdoc/cpvt_wordplace.h" #include "core/fpdfdoc/cpvt_wordprops.h" #include "core/fxcrt/fx_coordinates.h" @@ -15,7 +14,6 @@ struct CPVT_Section { CPVT_WordPlace secplace; CFX_FloatRect rcSection; - CPVT_SecProps SecProps; CPVT_WordProps WordProps; }; diff --git a/core/fpdfdoc/cpvt_sectioninfo.cpp b/core/fpdfdoc/cpvt_sectioninfo.cpp index ec0262c1a0..96ce37da8b 100644 --- a/core/fpdfdoc/cpvt_sectioninfo.cpp +++ b/core/fpdfdoc/cpvt_sectioninfo.cpp @@ -21,11 +21,6 @@ void CPVT_SectionInfo::operator=(const CPVT_SectionInfo& other) { rcSection = other.rcSection; nTotalLine = other.nTotalLine; - if (other.pSecProps) - pSecProps = pdfium::MakeUnique<CPVT_SecProps>(*other.pSecProps); - else - pSecProps.reset(); - if (other.pWordProps) pWordProps = pdfium::MakeUnique<CPVT_WordProps>(*other.pWordProps); else diff --git a/core/fpdfdoc/cpvt_sectioninfo.h b/core/fpdfdoc/cpvt_sectioninfo.h index 6422efe868..7ebe06cc81 100644 --- a/core/fpdfdoc/cpvt_sectioninfo.h +++ b/core/fpdfdoc/cpvt_sectioninfo.h @@ -10,7 +10,6 @@ #include <memory> #include "core/fpdfdoc/cpvt_floatrect.h" -#include "core/fpdfdoc/cpvt_secprops.h" #include "core/fpdfdoc/cpvt_wordprops.h" struct CPVT_SectionInfo { @@ -22,7 +21,6 @@ struct CPVT_SectionInfo { CPVT_FloatRect rcSection; int32_t nTotalLine; - std::unique_ptr<CPVT_SecProps> pSecProps; std::unique_ptr<CPVT_WordProps> pWordProps; }; diff --git a/fpdfsdk/pwl/cpwl_list_box.h b/fpdfsdk/pwl/cpwl_list_box.h index 7cfdd18e93..885969cc59 100644 --- a/fpdfsdk/pwl/cpwl_list_box.h +++ b/fpdfsdk/pwl/cpwl_list_box.h @@ -16,7 +16,6 @@ class CPWL_ListCtrl; class CPWL_List_Notify; class CPWL_ListBox; class IPWL_Filler_Notify; -struct CPVT_SecProps; struct CPVT_WordPlace; struct CPVT_WordProps; |