diff options
Diffstat (limited to 'sc/source/ui/docshell/tablink.cxx')
-rw-r--r-- | sc/source/ui/docshell/tablink.cxx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sc/source/ui/docshell/tablink.cxx b/sc/source/ui/docshell/tablink.cxx index 07d5c7a3ba92..4cb613f5fd51 100644 --- a/sc/source/ui/docshell/tablink.cxx +++ b/sc/source/ui/docshell/tablink.cxx @@ -442,8 +442,7 @@ bool ScDocumentLoader::GetFilterName( const OUString& rFileName, OUString& rFilter, OUString& rOptions, bool bWithContent, bool bWithInteraction ) { - TypeId aScType = TYPE(ScDocShell); - SfxObjectShell* pDocSh = SfxObjectShell::GetFirst( &aScType ); + SfxObjectShell* pDocSh = SfxObjectShell::GetFirst( checkSfxObjectShell<ScDocShell> ); while ( pDocSh ) { if ( pDocSh->HasName() ) @@ -456,7 +455,7 @@ bool ScDocumentLoader::GetFilterName( const OUString& rFileName, return true; } } - pDocSh = SfxObjectShell::GetNext( *pDocSh, &aScType ); + pDocSh = SfxObjectShell::GetNext( *pDocSh, checkSfxObjectShell<ScDocShell> ); } INetURLObject aUrl( rFileName ); |