summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichaël Lefèvre <lefevre00@yahoo.fr>2015-09-21 15:11:57 +0200
committerCaolán McNamara <caolanm@redhat.com>2015-09-23 07:29:33 +0000
commit92c8d74c543aa94cd512369072975dca7006d5b3 (patch)
treeeb7fe0edfa601a3062f3756274b26502021cdf69
parent3e27df1035677c7cca5200858d5d8e8283bf7aa9 (diff)
CppCheck : reduce variables scope
Change-Id: Ief402017b693a4337f330fb07bb7a6dc6e749f72 Reviewed-on: https://gerrit.libreoffice.org/18753 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
-rw-r--r--chart2/source/controller/itemsetwrapper/DataPointItemConverter.cxx2
-rw-r--r--chart2/source/controller/itemsetwrapper/TextLabelItemConverter.cxx2
-rw-r--r--connectivity/source/drivers/macab/MacabRecords.cxx3
-rw-r--r--desktop/source/lib/init.cxx3
-rw-r--r--desktop/unx/source/start.c5
-rw-r--r--drawinglayer/source/primitive3d/sdrextrudelathetools3d.cxx7
-rw-r--r--editeng/source/items/numitem.cxx2
-rw-r--r--editeng/source/rtf/svxrtf.cxx8
8 files changed, 18 insertions, 14 deletions
diff --git a/chart2/source/controller/itemsetwrapper/DataPointItemConverter.cxx b/chart2/source/controller/itemsetwrapper/DataPointItemConverter.cxx
index b3e9bd271dcb..6f0a74fe3055 100644
--- a/chart2/source/controller/itemsetwrapper/DataPointItemConverter.cxx
+++ b/chart2/source/controller/itemsetwrapper/DataPointItemConverter.cxx
@@ -629,9 +629,9 @@ void DataPointItemConverter::FillSpecialItem(
case SCHATTR_DATADESCR_WRAP_TEXT:
{
- bool bValue = false;
try
{
+ bool bValue = false;
GetPropertySet()->getPropertyValue( "TextWordWrap" ) >>= bValue;
rOutItemSet.Put( SfxBoolItem( nWhichId, bValue ));
}
diff --git a/chart2/source/controller/itemsetwrapper/TextLabelItemConverter.cxx b/chart2/source/controller/itemsetwrapper/TextLabelItemConverter.cxx
index 2731f709bbaf..6ac914bada20 100644
--- a/chart2/source/controller/itemsetwrapper/TextLabelItemConverter.cxx
+++ b/chart2/source/controller/itemsetwrapper/TextLabelItemConverter.cxx
@@ -576,9 +576,9 @@ void TextLabelItemConverter::FillSpecialItem( sal_uInt16 nWhichId, SfxItemSet& r
break;
case SCHATTR_DATADESCR_WRAP_TEXT:
{
- bool bValue = false;
try
{
+ bool bValue = false;
GetPropertySet()->getPropertyValue( "TextWordWrap" ) >>= bValue;
rOutItemSet.Put( SfxBoolItem( nWhichId, bValue ));
}
diff --git a/connectivity/source/drivers/macab/MacabRecords.cxx b/connectivity/source/drivers/macab/MacabRecords.cxx
index 6e3dbeaea7b0..0423a2c3bd14 100644
--- a/connectivity/source/drivers/macab/MacabRecords.cxx
+++ b/connectivity/source/drivers/macab/MacabRecords.cxx
@@ -381,7 +381,6 @@ MacabHeader *MacabRecords::createHeaderForRecordType(const CFArrayRef _records,
/* While searching through the properties for required properties, these
* sal_Bools will keep track of what we have found.
*/
- bool bFoundProperty;
bool bFoundRequiredProperties[numRequiredProperties];
@@ -411,8 +410,8 @@ MacabHeader *MacabRecords::createHeaderForRecordType(const CFArrayRef _records,
/* Determine the non-required properties... */
for(i = 0; i < numProperties; i++)
{
+ bool bFoundProperty = false;
property = static_cast<CFStringRef>(CFArrayGetValueAtIndex(allProperties, i));
- bFoundProperty = false;
for(j = 0; j < numRequiredProperties; j++)
{
if(CFEqual(property, requiredProperties[j]))
diff --git a/desktop/source/lib/init.cxx b/desktop/source/lib/init.cxx
index d86a84eb1172..fc5562022db2 100644
--- a/desktop/source/lib/init.cxx
+++ b/desktop/source/lib/init.cxx
@@ -563,7 +563,6 @@ static void doc_iniUnoCommands ()
};
util::URL aCommandURL;
- const SfxSlot* pSlot = NULL;
SfxViewShell* pViewShell = SfxViewShell::Current();
SfxViewFrame* pViewFrame = pViewShell? pViewShell->GetViewFrame(): NULL;
@@ -579,6 +578,8 @@ static void doc_iniUnoCommands ()
for (sal_uInt32 nIterator = 0; nIterator < SAL_N_ELEMENTS(sUnoCommands); nIterator++)
{
+ const SfxSlot* pSlot = NULL;
+
aCommandURL.Complete = sUnoCommands[nIterator];
xParser->parseStrict(aCommandURL);
pSlot = rSlotPool.GetUnoSlot(aCommandURL.Path);
diff --git a/desktop/unx/source/start.c b/desktop/unx/source/start.c
index ce856ec4704f..b9aa8285e0e7 100644
--- a/desktop/unx/source/start.c
+++ b/desktop/unx/source/start.c
@@ -105,7 +105,6 @@ child_spawn ( Args *args, sal_Bool bAllArgs, sal_Bool bWithStatus )
rtl_uString *pApp = NULL, *pTmp = NULL;
rtl_uString **ppArgs;
sal_uInt32 nArgs, i;
- char buffer[64];
ChildInfo *info;
int status_pipe[2];
oslProcessError nError;
@@ -136,6 +135,8 @@ child_spawn ( Args *args, sal_Bool bAllArgs, sal_Bool bWithStatus )
if( bWithStatus )
{
+ char buffer[64];
+
/* add the pipe arg */
snprintf (buffer, 63, "--splash-pipe=%d", status_pipe[1]);
rtl_uString_newFromAscii( &pTmp, buffer );
@@ -754,7 +755,6 @@ void sigterm_handler(int ignored)
SAL_IMPLEMENT_MAIN_WITH_ARGS( argc, argv )
{
- int fd = 0;
sal_Bool bSentArgs = sal_False;
const char* pUsePlugin;
rtl_uString *pPipePath = NULL;
@@ -794,6 +794,7 @@ SAL_IMPLEMENT_MAIN_WITH_ARGS( argc, argv )
if ( !args->bInhibitPipe )
{
+ int fd = 0;
pPipePath = get_pipe_path( args->pAppPath );
if ( ( fd = connect_pipe( pPipePath ) ) >= 0 )
diff --git a/drawinglayer/source/primitive3d/sdrextrudelathetools3d.cxx b/drawinglayer/source/primitive3d/sdrextrudelathetools3d.cxx
index 56e8b55684f0..497d21abb6a0 100644
--- a/drawinglayer/source/primitive3d/sdrextrudelathetools3d.cxx
+++ b/drawinglayer/source/primitive3d/sdrextrudelathetools3d.cxx
@@ -596,9 +596,6 @@ namespace drawinglayer
// tetxture parameters
double fInvTexHeight(1.0);
- double fTexHeightPos(0.0);
- double fTexStart(0.0);
- double fTexStop(1.0);
::std::vector<double> aTexHeightArray;
basegfx::B3DRange aTexRangeFront;
basegfx::B3DRange aTexRangeBack;
@@ -640,6 +637,7 @@ namespace drawinglayer
{
for(a = 0L; a < nLoopCount; a++)
{
+ double fTexHeightPos(0.0);
const Slice3D& rSliceA(rSliceVector[a]);
const Slice3D& rSliceB(rSliceVector[(a + 1L) % nNumSlices]);
const bool bAcceptPair(SLICETYPE3D_REGULAR == rSliceA.getSliceType() && SLICETYPE3D_REGULAR == rSliceB.getSliceType());
@@ -648,6 +646,9 @@ namespace drawinglayer
if(bAcceptPair)
{
+ double fTexStart(0.0);
+ double fTexStop(1.0);
+
if(bCreateNormals)
{
impCreateInBetweenNormals(aPolB, aPolA, bSmoothHorizontalNormals);
diff --git a/editeng/source/items/numitem.cxx b/editeng/source/items/numitem.cxx
index 48264095dd97..834d5f44e26d 100644
--- a/editeng/source/items/numitem.cxx
+++ b/editeng/source/items/numitem.cxx
@@ -870,9 +870,9 @@ bool SvxNumRule::UnLinkGraphics()
{
SvxNumberFormat aFmt(GetLevel(i));
const SvxBrushItem* pBrush = aFmt.GetBrush();
- const Graphic* pGraphic = NULL;
if(SVX_NUM_BITMAP == aFmt.GetNumberingType())
{
+ const Graphic* pGraphic = NULL;
if(pBrush &&
!pBrush->GetGraphicLink().isEmpty() &&
0 != (pGraphic = pBrush->GetGraphic()))
diff --git a/editeng/source/rtf/svxrtf.cxx b/editeng/source/rtf/svxrtf.cxx
index 0d10e23e4251..1e11a0f30570 100644
--- a/editeng/source/rtf/svxrtf.cxx
+++ b/editeng/source/rtf/svxrtf.cxx
@@ -446,7 +446,6 @@ void SvxRTFParser::ReadColorTable()
void SvxRTFParser::ReadFontTable()
{
- int nToken = 0;
int _nOpenBrakets = 1; // the first was already detected earlier!!
std::unique_ptr<vcl::Font> pFont(new vcl::Font);
short nFontNo(0), nInsFontNo (0);
@@ -459,6 +458,7 @@ void SvxRTFParser::ReadFontTable()
while( _nOpenBrakets && IsParserWorking() )
{
+ int nToken = 0;
bool bCheckNewFont = false;
switch( ( nToken = GetNextToken() ))
{
@@ -593,10 +593,11 @@ void SvxRTFParser::ReadOLEData()
OUString& SvxRTFParser::GetTextToEndGroup( OUString& rStr )
{
rStr.clear();
- int _nOpenBrakets = 1, nToken = 0; // the first was already detected earlier!!
+ int _nOpenBrakets = 1; // the first was already detected earlier!!
while( _nOpenBrakets && IsParserWorking() )
{
+ int nToken = 0;
switch( nToken = GetNextToken() )
{
case '}': --_nOpenBrakets; break;
@@ -653,7 +654,7 @@ util::DateTime SvxRTFParser::GetDateTimeStamp( )
void SvxRTFParser::ReadInfo( const sal_Char* pChkForVerNo )
{
- int _nOpenBrakets = 1, nToken = 0; // the first was already detected earlier!!
+ int _nOpenBrakets = 1; // the first was already detected earlier!!
DBG_ASSERT(m_xDocProps.is(),
"SvxRTFParser::ReadInfo: no DocumentProperties");
OUString sStr, sComment;
@@ -661,6 +662,7 @@ void SvxRTFParser::ReadInfo( const sal_Char* pChkForVerNo )
while( _nOpenBrakets && IsParserWorking() )
{
+ int nToken = 0;
switch( nToken = GetNextToken() )
{
case '}': --_nOpenBrakets; break;