diff options
Diffstat (limited to 'idl')
-rw-r--r-- | idl/source/objects/module.cxx | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/idl/source/objects/module.cxx b/idl/source/objects/module.cxx index b78de7443970..19c380b52f01 100644 --- a/idl/source/objects/module.cxx +++ b/idl/source/objects/module.cxx @@ -151,26 +151,22 @@ void SvMetaModule::WriteAttributesSvIdl( SvIdlDataBase & rBase, sal_uInt16 nTab ) { SvMetaExtern::WriteAttributesSvIdl( rBase, rOutStm, nTab ); - if( !aTypeLibFile.getString().isEmpty() || !aSlotIdFile.getString().isEmpty() || !aTypeLibFile.getString().isEmpty() ) + if( !aHelpFileName.getString().isEmpty() || !aSlotIdFile.getString().isEmpty() || !aTypeLibFile.getString().isEmpty() ) { + WriteTab( rOutStm, nTab ); if( !aHelpFileName.getString().isEmpty() ) { - WriteTab( rOutStm, nTab ); aHelpFileName.WriteSvIdl( SvHash_HelpFile(), rOutStm, nTab +1 ); - rOutStm << ';' << endl; } if( !aSlotIdFile.getString().isEmpty() ) { - WriteTab( rOutStm, nTab ); aSlotIdFile.WriteSvIdl( SvHash_SlotIdFile(), rOutStm, nTab +1 ); - rOutStm << ';' << endl; } if( !aTypeLibFile.getString().isEmpty() ) { - WriteTab( rOutStm, nTab ); aTypeLibFile.WriteSvIdl( SvHash_TypeLibFile(), rOutStm, nTab +1 ); - rOutStm << ';' << endl; } + rOutStm << ';' << endl; } } |