[Libreoffice-commits] core.git: sc/source
Stephan Bergmann
sbergman at redhat.com
Fri Dec 5 09:05:41 PST 2014
sc/source/core/data/table3.cxx | 5 +++--
sc/source/core/data/table6.cxx | 17 +++++++++--------
2 files changed, 12 insertions(+), 10 deletions(-)
New commits:
commit 5f2e9679b1a676d54c9efc8fd0c2dae25015cfd9
Author: Stephan Bergmann <sbergman at redhat.com>
Date: Fri Dec 5 18:05:10 2014 +0100
loplugin:cstylecast, involving pointer to incomplete type
Change-Id: Ib256ed35a9ecb59a07ed31edec9bd8abb31a4610
diff --git a/sc/source/core/data/table3.cxx b/sc/source/core/data/table3.cxx
index 1a2a518..edeeaeb 100644
--- a/sc/source/core/data/table3.cxx
+++ b/sc/source/core/data/table3.cxx
@@ -59,6 +59,7 @@
#include <fstalgorithm.hxx>
#include <listenercontext.hxx>
#include <sharedformula.hxx>
+#include <stlsheet.hxx>
#include <refhint.hxx>
#include <listenerquery.hxx>
#include <bcaslot.hxx>
@@ -1812,8 +1813,8 @@ bool ScTable::DoSubTotals( ScSubTotalParam& rParam )
//! sortieren?
- ScStyleSheet* pStyle = (ScStyleSheet*) pDocument->GetStyleSheetPool()->Find(
- ScGlobal::GetRscString(STR_STYLENAME_RESULT), SFX_STYLE_FAMILY_PARA );
+ ScStyleSheet* pStyle = static_cast<ScStyleSheet*>(pDocument->GetStyleSheetPool()->Find(
+ ScGlobal::GetRscString(STR_STYLENAME_RESULT), SFX_STYLE_FAMILY_PARA ));
bool bSpaceLeft = true; // Erfolg beim Einfuegen?
diff --git a/sc/source/core/data/table6.cxx b/sc/source/core/data/table6.cxx
index c678680..697fa11 100644
--- a/sc/source/core/data/table6.cxx
+++ b/sc/source/core/data/table6.cxx
@@ -28,6 +28,7 @@
#include "formulacell.hxx"
#include "document.hxx"
#include "stlpool.hxx"
+#include "stlsheet.hxx"
#include "markdata.hxx"
#include "editutil.hxx"
#include "detfunc.hxx"
@@ -520,9 +521,9 @@ bool ScTable::ReplaceAll(
bool ScTable::SearchStyle(const SvxSearchItem& rSearchItem, SCCOL& rCol, SCROW& rRow,
const ScMarkData& rMark)
{
- const ScStyleSheet* pSearchStyle = (const ScStyleSheet*)
+ const ScStyleSheet* pSearchStyle = static_cast<const ScStyleSheet*>(
pDocument->GetStyleSheetPool()->Find(
- rSearchItem.GetSearchString(), SFX_STYLE_FAMILY_PARA );
+ rSearchItem.GetSearchString(), SFX_STYLE_FAMILY_PARA ));
SCsCOL nCol = rCol;
SCsROW nRow = rRow;
@@ -612,9 +613,9 @@ bool ScTable::ReplaceStyle(const SvxSearchItem& rSearchItem, SCCOL& rCol, SCROW&
bRet = SearchStyle(rSearchItem, rCol, rRow, rMark);
if (bRet)
{
- const ScStyleSheet* pReplaceStyle = (const ScStyleSheet*)
+ const ScStyleSheet* pReplaceStyle = static_cast<const ScStyleSheet*>(
pDocument->GetStyleSheetPool()->Find(
- rSearchItem.GetReplaceString(), SFX_STYLE_FAMILY_PARA );
+ rSearchItem.GetReplaceString(), SFX_STYLE_FAMILY_PARA ));
if (pReplaceStyle)
ApplyStyle( rCol, rRow, *pReplaceStyle );
@@ -630,9 +631,9 @@ bool ScTable::ReplaceStyle(const SvxSearchItem& rSearchItem, SCCOL& rCol, SCROW&
bool ScTable::SearchAllStyle(
const SvxSearchItem& rSearchItem, const ScMarkData& rMark, ScRangeList& rMatchedRanges)
{
- const ScStyleSheet* pSearchStyle = (const ScStyleSheet*)
+ const ScStyleSheet* pSearchStyle = static_cast<const ScStyleSheet*>(
pDocument->GetStyleSheetPool()->Find(
- rSearchItem.GetSearchString(), SFX_STYLE_FAMILY_PARA );
+ rSearchItem.GetSearchString(), SFX_STYLE_FAMILY_PARA ));
bool bSelect = rSearchItem.GetSelection();
bool bBack = rSearchItem.GetBackward();
bool bEverFound = false;
@@ -670,9 +671,9 @@ bool ScTable::ReplaceAllStyle(
bool bRet = SearchAllStyle(rSearchItem, rMark, rMatchedRanges);
if (bRet)
{
- const ScStyleSheet* pReplaceStyle = (const ScStyleSheet*)
+ const ScStyleSheet* pReplaceStyle = static_cast<const ScStyleSheet*>(
pDocument->GetStyleSheetPool()->Find(
- rSearchItem.GetReplaceString(), SFX_STYLE_FAMILY_PARA );
+ rSearchItem.GetReplaceString(), SFX_STYLE_FAMILY_PARA ));
if (pReplaceStyle)
{
More information about the Libreoffice-commits
mailing list