From 480ca10f7a20dd65921dcec046d91b503f3599c3 Mon Sep 17 00:00:00 2001 From: Dan Sinclair Date: Thu, 5 Oct 2017 14:52:55 -0400 Subject: Remove unused CPVT_SecProps The CPVT_SecProps were assigned but never accessed. Removed. Change-Id: I2ed15f44dc7a428261e729fc7a835885257d4807 Reviewed-on: https://pdfium-review.googlesource.com/15671 Reviewed-by: Ryan Harrison Commit-Queue: dsinclair --- core/fpdfdoc/cpdf_variabletext.cpp | 4 ---- core/fpdfdoc/cpdf_variabletext.h | 1 - core/fpdfdoc/cpvt_secprops.h | 30 ------------------------------ core/fpdfdoc/cpvt_section.h | 2 -- core/fpdfdoc/cpvt_sectioninfo.cpp | 5 ----- core/fpdfdoc/cpvt_sectioninfo.h | 2 -- 6 files changed, 44 deletions(-) delete mode 100644 core/fpdfdoc/cpvt_secprops.h (limited to 'core/fpdfdoc') 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(*other.pSecProps); - else - pSecProps.reset(); - if (other.pWordProps) pWordProps = pdfium::MakeUnique(*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 #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 pSecProps; std::unique_ptr pWordProps; }; -- cgit v1.2.3