diff options
Diffstat (limited to 'rsc/source/parser/rscdb.cxx')
-rw-r--r-- | rsc/source/parser/rscdb.cxx | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/rsc/source/parser/rscdb.cxx b/rsc/source/parser/rscdb.cxx index 25d78f66d5b4..6af2194d4890 100644 --- a/rsc/source/parser/rscdb.cxx +++ b/rsc/source/parser/rscdb.cxx @@ -329,18 +329,15 @@ void RscTypCont :: WriteInc( FILE * fOutput, sal_uLong lFileKey ) } else { - RscDepend * pDep; - RscFile * pFile; - RscFile * pFName = aFileTab.Get( lFileKey ); if( pFName ) { for ( size_t i = 0, n = pFName->aDepLst.size(); i < n; ++i ) { - pDep = pFName->aDepLst[ i ]; + RscDepend* pDep = pFName->aDepLst[ i ]; if( pDep->GetFileKey() != lFileKey ) { - pFile = aFileTab.GetFile( pDep->GetFileKey() ); + RscFile* pFile = aFileTab.GetFile( pDep->GetFileKey() ); if( pFile ) { fprintf( fOutput, "#include " ); @@ -525,7 +522,6 @@ ERRTYPE RscTypCont::WriteRc( WriteRcContext& rContext ) void RscTypCont :: WriteSrc( FILE * fOutput, sal_uLong nFileKey, bool bName ) { - RscFile * pFName; RscEnumerateRef aEnumRef( this, pRoot, fOutput ); unsigned char aUTF8BOM[3] = { 0xef, 0xbb, 0xbf }; @@ -534,6 +530,7 @@ void RscTypCont :: WriteSrc( FILE * fOutput, sal_uLong nFileKey, SAL_WARN_IF(!bSuccess, "rsc", "short write"); if( bName ) { + RscFile* pFName; WriteInc( fOutput, nFileKey ); if( NOFILE_INDEX == nFileKey ) |