[Libreoffice-commits] .: binfilter/bf_sw
Caolán McNamara
caolan at kemper.freedesktop.org
Sun Nov 28 07:04:55 PST 2010
binfilter/bf_sw/source/core/sw3io/sw_sw3misc.cxx | 146 +++++++++++------------
1 file changed, 76 insertions(+), 70 deletions(-)
New commits:
commit 27aecc65d0eb67bb96e1e6acc87117e75f6e49f3
Author: Pierre-André Jacquod <pjacquod at alumni.ethz.ch>
Date: Fri Nov 26 22:44:38 2010 +0100
binfilter sw3io - further shadowing warnings
diff --git a/binfilter/bf_sw/source/core/sw3io/sw_sw3misc.cxx b/binfilter/bf_sw/source/core/sw3io/sw_sw3misc.cxx
index 590ec5e..eee1c13 100644
--- a/binfilter/bf_sw/source/core/sw3io/sw_sw3misc.cxx
+++ b/binfilter/bf_sw/source/core/sw3io/sw_sw3misc.cxx
@@ -1041,9 +1041,9 @@ extern sal_Bool lcl_sw3io_isTOXHeaderSection( const SwStartNode& rSttNd );
/*N*/ {
/*N*/ OpenRec( SWG_TOXDESC );
/*N*/ String aTypeName, aTitle;
-/*N*/ sal_uInt16 nStrIdx = IDX_NO_VALUE;
+/*N*/ sal_uInt16 nStrIdx0 = IDX_NO_VALUE;
/*N*/ if( IsVersion( SWG_LONGIDX ) )
-/*N*/ *pStrm >> nStrIdx;
+/*N*/ *pStrm >> nStrIdx0;
/*N*/ else
/*N*/ InString( *pStrm, aTypeName );
/*N*/
@@ -1064,8 +1064,8 @@ extern sal_Bool lcl_sw3io_isTOXHeaderSection( const SwStartNode& rSttNd );
/*N*/ // Wenn keine Name da ist, dann handelt es sich um
/*N*/ // das Standard-Verzeichnis des entsprechenden Typs. Der
/*N*/ // (internationalisierte) Name wird dann gesetzt.
-/*N*/ if( IDX_NO_VALUE != nStrIdx )
-/*?*/ aTypeName = aStringPool.Find( nStrIdx );
+/*N*/ if( IDX_NO_VALUE != nStrIdx0 )
+/*?*/ aTypeName = aStringPool.Find( nStrIdx0 );
/*N*/ else if( !aTypeName.Len() )
/*N*/ aTypeName = SwTOXBase::GetTOXName( eTOXType );
/*N*/
@@ -1121,11 +1121,11 @@ extern sal_Bool lcl_sw3io_isTOXHeaderSection( const SwStartNode& rSttNd );
/*N*/ *pStrm >> nTmpl;
/*N*/ for( i = 0; Good() && i < nTmpl; i++ )
/*N*/ {
-/*N*/ sal_uInt16 nStrIdx;
-/*N*/ *pStrm >> nStrIdx;
+/*N*/ sal_uInt16 nStrIdx1;
+/*N*/ *pStrm >> nStrIdx1;
/*N*/ if( i < aForm.GetFormMax() )
/*N*/ {
-/*N*/ String sNm( aStringPool.Find( nStrIdx ) );
+/*N*/ String sNm( aStringPool.Find( nStrIdx1 ) );
/*N*/ if( !sNm.Len() )
/*N*/ {
/*N*/ // Bug 37672: falls keiner gefunden wird, nehme
@@ -1395,6 +1395,8 @@ extern sal_Bool lcl_sw3io_isTOXHeaderSection( const SwStartNode& rSttNd );
/*?*/ case TOX_TABLES:
/*?*/ nPoolId = RES_POOLCOLL_LABEL_TABLE;
/*?*/ break;
+ default:
+ break;
/*N*/ }
/*N*/ String aName;
/*N*/ SwStyleNameMapper::FillUIName( nPoolId, aName );
@@ -1443,23 +1445,23 @@ extern void lcl_sw3io_FillSetExpFieldName( Sw3IoImp& rIo, sal_uInt16 nStrId,
/*N*/
/*N*/ sal_uInt8 cFlags = OpenFlagRec();
/*N*/
-/*N*/ sal_uInt16 nType, nCreateType, nCaptionDisplay, nStrIdx, nSeqStrIdx, nData;
+/*N*/ sal_uInt16 nType0, nCreateType, nCaptionDisplay, nStrIdx0, nSeqStrIdx, nData;
/*N*/ sal_uInt16 nOLEOptions = 0;
/*N*/ sal_uInt8 cFormFlags;
/*N*/
-/*N*/ String aTitle, aName, aDummy;
+/*N*/ String aTitle, aName0, aDummy;
/*N*/
-/*N*/ *pStrm >> nType
+/*N*/ *pStrm >> nType0
/*N*/ >> nCreateType
/*N*/ >> nCaptionDisplay
-/*N*/ >> nStrIdx
+/*N*/ >> nStrIdx0
/*N*/ >> nSeqStrIdx
/*N*/ >> nData
/*N*/ >> cFormFlags;
/*N*/ CloseFlagRec();
/*N*/
/*N*/ sal_uInt16 nMainStyleIdx = IDX_NO_VALUE;
-/*N*/ InString( *pStrm, aName );
+/*N*/ InString( *pStrm, aName0 );
/*N*/ InString( *pStrm, aTitle );
/*N*/ if( nVersion < SWG_NEWTOX2 )
/*N*/ InString( *pStrm, aDummy ); // was AutoMarkURL
@@ -1469,10 +1471,10 @@ extern void lcl_sw3io_FillSetExpFieldName( Sw3IoImp& rIo, sal_uInt16 nStrId,
/*N*/ >> nMainStyleIdx;
/*N*/ }
/*N*/
-/*N*/ TOXTypes eTOXType = (TOXTypes)nType;
+/*N*/ TOXTypes eTOXType = (TOXTypes)nType0;
/*N*/ String aTypeName;
-/*N*/ if( IDX_NO_VALUE != nStrIdx )
-/*?*/ aTypeName = aStringPool.Find( nStrIdx );
+/*N*/ if( IDX_NO_VALUE != nStrIdx0 )
+/*?*/ aTypeName = aStringPool.Find( nStrIdx0 );
/*N*/ else
/*N*/ aTypeName = SwTOXBase::GetTOXName( eTOXType );
/*N*/
@@ -1525,24 +1527,24 @@ extern void lcl_sw3io_FillSetExpFieldName( Sw3IoImp& rIo, sal_uInt16 nStrId,
/*N*/ {
/*N*/ OpenRec( SWG_FORMTOKEN_LCL );
/*N*/
-/*N*/ sal_uInt16 nType, nStrIdx;
+/*N*/ sal_uInt16 nType1, nStrIdx1;
/*N*/
/*N*/ OpenFlagRec();
-/*N*/ *pStrm >> nType
-/*N*/ >> nStrIdx;
+/*N*/ *pStrm >> nType1
+/*N*/ >> nStrIdx1;
/*N*/ CloseFlagRec();
/*N*/
-/*N*/ if( nType < TOKEN_END )
+/*N*/ if( nType1 < TOKEN_END )
/*N*/ {
/*N*/ //#92986# some older versions created a
/*N*/ //wrong content index entry definition
-/*N*/ if(TOKEN_ENTRY == nType && eTOXType == TOX_CONTENT)
-/*N*/ nType = TOKEN_ENTRY_TEXT;
-/*N*/ SwFormToken aToken( (FormTokenType)nType );
-/*N*/ if( IDX_NO_VALUE != nStrIdx )
+/*N*/ if(TOKEN_ENTRY == nType1 && eTOXType == TOX_CONTENT)
+/*N*/ nType1 = TOKEN_ENTRY_TEXT;
+/*N*/ SwFormToken aToken( (FormTokenType)nType1 );
+/*N*/ if( IDX_NO_VALUE != nStrIdx1 )
/*N*/ {
-/*?*/ aToken.sCharStyleName = aStringPool.Find( nStrIdx );
-/*?*/ aToken.nPoolId = aStringPool.FindPoolId( nStrIdx );
+/*?*/ aToken.sCharStyleName = aStringPool.Find( nStrIdx1 );
+/*?*/ aToken.nPoolId = aStringPool.FindPoolId( nStrIdx1 );
/*N*/ }
/*N*/ switch( aToken.eTokenType )
/*N*/ {
@@ -1581,6 +1583,8 @@ extern void lcl_sw3io_FillSetExpFieldName( Sw3IoImp& rIo, sal_uInt16 nStrId,
/*?*/ aToken.nAuthorityField = nAuthorityField;
/*?*/ }
/*?*/ break;
+ default:
+ break;
/*N*/ }
/*N*/
/*N*/ aPattern += aToken.GetString();
@@ -1603,11 +1607,11 @@ extern void lcl_sw3io_FillSetExpFieldName( Sw3IoImp& rIo, sal_uInt16 nStrId,
/*N*/ *pStrm >> nTemplates;
/*N*/ for( i = 0; Good() && i < nTemplates; i++ )
/*N*/ {
-/*N*/ sal_uInt16 nStrIdx;
-/*N*/ *pStrm >> nStrIdx;
+/*N*/ sal_uInt16 nStrIdx2;
+/*N*/ *pStrm >> nStrIdx2;
/*N*/ if( i < aForm.GetFormMax() )
/*N*/ {
-/*N*/ String sNm( aStringPool.Find( nStrIdx ) );
+/*N*/ String sNm( aStringPool.Find( nStrIdx2 ) );
/*N*/ ASSERT( sNm.Len(), "Template name not found" );
/*N*/ if( !sNm.Len() )
/*N*/ {
@@ -1665,7 +1669,7 @@ extern void lcl_sw3io_FillSetExpFieldName( Sw3IoImp& rIo, sal_uInt16 nStrId,
/*N*/
/*N*/ Sw3TOXBase *pTOX = new Sw3TOXBase( pTOXType, aForm, nCreateType,
/*N*/ aTitle );
-/*N*/ pTOX->SetTOXName( aName );
+/*N*/ pTOX->SetTOXName( aName0 );
/*N*/ pTOX->SetCaptionDisplay( (SwCaptionDisplay)nCaptionDisplay );
/*N*/ pTOX->SetOLEOptions( nOLEOptions );
/*N*/
@@ -1703,15 +1707,15 @@ extern void lcl_sw3io_FillSetExpFieldName( Sw3IoImp& rIo, sal_uInt16 nStrId,
/*?*/ String aStyleNames;
/*?*/ for( sal_uInt16 j=0; j<nCount; j++ )
/*?*/ {
-/*?*/ String aName;
-/*?*/ *pStrm >> nStrIdx;
-/*?*/ if( IDX_NO_VALUE != nStrIdx )
+/*?*/ String aName1;
+/*?*/ *pStrm >> nStrIdx0;
+/*?*/ if( IDX_NO_VALUE != nStrIdx0 )
/*?*/ {
-/*?*/ aName = aStringPool.Find( nStrIdx );
+/*?*/ aName1 = aStringPool.Find( nStrIdx0 );
/*?*/
/*?*/ if( aStyleNames.Len() )
/*?*/ aStyleNames += TOX_STYLE_DELIMITER;
-/*?*/ aStyleNames += aName;
+/*?*/ aStyleNames += aName1;
/*?*/ }
/*?*/ }
/*?*/ if( nLevel < aForm.GetFormMax() )
@@ -1723,9 +1727,9 @@ extern void lcl_sw3io_FillSetExpFieldName( Sw3IoImp& rIo, sal_uInt16 nStrId,
/*N*/ // #37672#: every user index must have a style name.
/*N*/ if( TOX_USER == eTOXType && !pTOX->GetStyleNames(0).Len() )
/*N*/ {
-/*N*/ String aName = *SwStyleNameMapper::GetExtraUINameArray()[ RES_POOLCOLL_LABEL_ABB
+/*N*/ String aName2 = *SwStyleNameMapper::GetExtraUINameArray()[ RES_POOLCOLL_LABEL_ABB
/*N*/ - RES_POOLCOLL_EXTRA_BEGIN ];
-/*?*/ pTOX->SetStyleNames( aName, 0 );
+/*?*/ pTOX->SetStyleNames( aName2, 0 );
/*N*/ }
/*N*/
/*N*/ cFlags = OpenFlagRec();
@@ -1836,7 +1840,7 @@ extern sal_uInt16 lcl_sw3io_GetSetExpFieldPoolId( const String& rName );
/*N*/ // If it is one of the predefined indexes, its name isn't exported.
/*N*/ // This way, the index is found in foreign version, too.
/*N*/ const String& rTypeName = pType->GetTypeName();
-/*N*/ sal_uInt16 nStrIdx = rTypeName != SwTOXBase::GetTOXName(eType)
+/*N*/ sal_uInt16 nStrIdx0 = rTypeName != SwTOXBase::GetTOXName(eType)
/*N*/ ? aStringPool.Find( rTypeName, USHRT_MAX )
/*N*/ : IDX_NO_VALUE;
/*N*/
@@ -1851,7 +1855,7 @@ extern sal_uInt16 lcl_sw3io_GetSetExpFieldPoolId( const String& rName );
/*N*/ << (sal_uInt16) eType
/*N*/ << (sal_uInt16) pTOXBaseSect->GetCreateType()
/*N*/ << (sal_uInt16) pTOXBaseSect->GetCaptionDisplay()
-/*N*/ << nStrIdx
+/*N*/ << nStrIdx0
/*N*/ << nSeqStrIdx
/*N*/ << nData
/*N*/ << cFormFlags;
@@ -1899,13 +1903,13 @@ extern sal_uInt16 lcl_sw3io_GetSetExpFieldPoolId( const String& rName );
/*N*/ SwFormToken aToken( aEnum.GetNextToken() );
/*N*/
/*N*/ OpenRec( SWG_FORMTOKEN_LCL );
-/*N*/ sal_uInt16 nStrIdx = IDX_NO_VALUE;
+/*N*/ sal_uInt16 nStrIdx1 = IDX_NO_VALUE;
/*N*/ if( aToken.sCharStyleName.Len() )
-/*N*/ nStrIdx = aStringPool.Find( aToken.sCharStyleName,
+/*N*/ nStrIdx1 = aStringPool.Find( aToken.sCharStyleName,
/*N*/ aToken.nPoolId );
/*N*/ *pStrm << (sal_uInt8)0x04
/*N*/ << (sal_uInt16)aToken.eTokenType
-/*N*/ << nStrIdx;
+/*N*/ << nStrIdx1;
/*N*/ switch( aToken.eTokenType )
/*N*/ {
/*N*/ case TOKEN_TAB_STOP:
@@ -1922,6 +1926,8 @@ extern sal_uInt16 lcl_sw3io_GetSetExpFieldPoolId( const String& rName );
/*?*/ case TOKEN_AUTHORITY:
/*?*/ *pStrm << (sal_uInt16)aToken.nAuthorityField;
/*?*/ break;
+ default:
+ break;
/*N*/ }
/*N*/
/*N*/ CloseRec( SWG_FORMTOKEN_LCL );
@@ -1985,7 +1991,7 @@ extern sal_uInt16 lcl_sw3io_GetSetExpFieldPoolId( const String& rName );
/*?*/ String aName =
/*?*/ rStyleNames.GetToken( 0, TOX_STYLE_DELIMITER, nStrPos );
/*?*/ ASSERT( aName.Len(), "empty style name" );
-/*?*/ sal_uInt16 nStrIdx = IDX_NO_VALUE;
+/*?*/ sal_uInt16 nStrIdx2 = IDX_NO_VALUE;
/*?*/ if( aName.Len() )
/*?*/ {
/*?*/ const SwTxtFmtColl *pColl =
@@ -1993,10 +1999,10 @@ extern sal_uInt16 lcl_sw3io_GetSetExpFieldPoolId( const String& rName );
/*?*/ sal_uInt16 nPoolId = pColl
/*?*/ ? pColl->GetPoolFmtId()
/*?*/ : SwStyleNameMapper::GetPoolIdFromUIName( aName, GET_POOLID_TXTCOLL );
-/*?*/ nStrIdx = aStringPool.Find( aName, nPoolId );
+/*?*/ nStrIdx2 = aStringPool.Find( aName, nPoolId );
/*?*/ }
/*?*/
-/*N*/ *pStrm << nStrIdx;
+/*N*/ *pStrm << nStrIdx2;
/*N*/ }
/*N*/ }
/*N*/ }
@@ -2184,15 +2190,15 @@ extern sal_uInt16 lcl_sw3io_GetSetExpFieldPoolId( const String& rName );
/*N*/ {
/*N*/ ByteString sStr8;
/*N*/ String sStr, sSQL;
-/*N*/ SwDBData aData;
+/*N*/ SwDBData aData3;
/*N*/ OpenRec( SWG_DBNAME );
/*N*/
/*N*/ // MIB 9.4.97: Die Datenbanknamen koennen 0xff enthalten und muessen
/*N*/ // deshalb von Hand konvertiert werden.
/*N*/ pStrm->ReadByteString( sStr8 );
/*N*/ sStr = ConvertStringNoDbDelim( sStr8, eSrcSet );
-/*N*/ aData.sDataSource = sStr.GetToken(0, DB_DELIM);
-/*N*/ aData.sCommand = sStr.GetToken(1, DB_DELIM);
+/*N*/ aData3.sDataSource = sStr.GetToken(0, DB_DELIM);
+/*N*/ aData3.sCommand = sStr.GetToken(1, DB_DELIM);
/*N*/
/*N*/ if( IsVersion( SWG_NONUMLEVEL, SWG_DESKTOP40 ) )
/*N*/ {
@@ -2215,7 +2221,7 @@ extern sal_uInt16 lcl_sw3io_GetSetExpFieldPoolId( const String& rName );
/*?*/ }
/*?*/ else if( nVersion >= SWG_DBTABLE )
/*?*/ {
-/*?*/ aData.sCommand = aTableName;
+/*?*/ aData3.sCommand = aTableName;
/*?*/ }
/*N*/
/*N*/ }
@@ -2231,8 +2237,8 @@ extern sal_uInt16 lcl_sw3io_GetSetExpFieldPoolId( const String& rName );
/*N*/ {
/*N*/ if( sSQL.Len() && nVersion >= SWG_DBTABLE )
/*N*/ {
-/*?*/ aData.sCommand = sSQL;
-/*?*/ aData.nCommandType = sdb::CommandType::COMMAND;
+/*?*/ aData3.sCommand = sSQL;
+/*?*/ aData3.nCommandType = sdb::CommandType::COMMAND;
/*N*/ }
/*N*/
/*N*/ sal_uInt16 nCount;
@@ -2252,22 +2258,22 @@ extern sal_uInt16 lcl_sw3io_GetSetExpFieldPoolId( const String& rName );
/*N*/ >> nSelEnd;
/*N*/ sDBName = ConvertStringNoDbDelim( sStr8, eSrcSet );
/*N*/
-/*N*/ SwDBData aData;
-/*N*/ aData.sDataSource = sDBName.GetToken(0, DB_DELIM);
-/*N*/ aData.sCommand = sDBName.GetToken(1, DB_DELIM);
-/*N*/ aData.nCommandType = -1;
-/*N*/ rDBMgr.AddDSData(aData, nSelStart, nSelEnd );
+/*N*/ SwDBData aData4;
+/*N*/ aData4.sDataSource = sDBName.GetToken(0, DB_DELIM);
+/*N*/ aData4.sCommand = sDBName.GetToken(1, DB_DELIM);
+/*N*/ aData4.nCommandType = -1;
+/*N*/ rDBMgr.AddDSData(aData4, nSelStart, nSelEnd );
/*N*/ }
/*N*/ }
/*N*/ }
/*N*/ else
/*N*/ {
/*N*/ // sonst zumindest irgendeinen Namen setzen
-/*N*/ aData = pDoc->GetNewDBMgr()->GetAddressDBName();
+/*N*/ aData3 = pDoc->GetNewDBMgr()->GetAddressDBName();
/*N*/ }
/*N*/
/*N*/ CloseRec( SWG_DBNAME );
-/*N*/ pDoc->ChgDBData( aData );
+/*N*/ pDoc->ChgDBData( aData3 );
/*N*/ }
/*N*/ void Sw3IoImp::OutDBName()
@@ -2308,12 +2314,12 @@ extern sal_uInt16 lcl_sw3io_GetSetExpFieldPoolId( const String& rName );
/*N*/ {
/*N*/ // Die Datenbank-Beschreibung koennen wir im 4.0 FF auf einen Schlag
/*N*/ // rausschreiben
-/*N*/ SwDBData aData = pDoc->_GetDBDesc();
-/*N*/ String sTmpDBName = aData.sDataSource;
+/*N*/ SwDBData aData1 = pDoc->_GetDBDesc();
+/*N*/ String sTmpDBName = aData1.sDataSource;
/*N*/ sTmpDBName += DB_DELIM;
-/*N*/ sTmpDBName += (String)aData.sCommand;
-/*N*/ ByteString s8 = ConvertStringNoDbDelim( sTmpDBName, eSrcSet );
-/*N*/ pStrm->WriteByteString( s8 );
+/*N*/ sTmpDBName += (String)aData1.sCommand;
+/*N*/ ByteString s8a = ConvertStringNoDbDelim( sTmpDBName, eSrcSet );
+/*N*/ pStrm->WriteByteString( s8a );
/*N*/
/*N*/ // Datenbankname, SQL-Statement und aktuelle Selektion abspeichern
/*N*/ long nSelStart, nSelEnd;
@@ -2324,14 +2330,14 @@ extern sal_uInt16 lcl_sw3io_GetSetExpFieldPoolId( const String& rName );
/*N*/ for (sal_uInt16 i = 0; i < nCount; i++)
/*N*/ {
/*N*/ String sDesc(*aDBNameList.GetObject(i));
-/*N*/ ByteString s8 = ConvertStringNoDbDelim( sDesc, eSrcSet );
-/*N*/ pStrm->WriteByteString( s8 );
+/*N*/ ByteString s8b = ConvertStringNoDbDelim( sDesc, eSrcSet );
+/*N*/ pStrm->WriteByteString( s8b );
/*N*/
-/*N*/ SwDBData aData;
-/*N*/ aData.sDataSource = sDesc.GetToken(0, DB_DELIM);
-/*N*/ aData.sCommand = sDesc.GetToken(1, DB_DELIM);
-/*N*/ aData.nCommandType = -1;
-/*N*/ rDBMgr.GetDSSelection(aData, nSelStart, nSelEnd);
+/*N*/ SwDBData aData2;
+/*N*/ aData2.sDataSource = sDesc.GetToken(0, DB_DELIM);
+/*N*/ aData2.sCommand = sDesc.GetToken(1, DB_DELIM);
+/*N*/ aData2.nCommandType = -1;
+/*N*/ rDBMgr.GetDSSelection(aData2, nSelStart, nSelEnd);
/*N*/
/*N*/ *pStrm << (sal_Int32)nSelStart
/*N*/ << (sal_Int32)nSelEnd;
@@ -2384,7 +2390,7 @@ extern sal_uInt16 lcl_sw3io_GetSetExpFieldPoolId( const String& rName );
/*N*/ void Sw3IoImp::OutDocStat( sal_Bool bFirst )
/*N*/ {
-/*N*/ sal_uInt32 nAktPos;
+/*N*/ sal_uInt32 nAktPos = 0;
/*N*/ if( bFirst )
/*N*/ {
/*N*/ OpenRec( SWG_DOCSTAT );
More information about the Libreoffice-commits
mailing list