diff options
Diffstat (limited to 'filter')
-rw-r--r-- | filter/source/xsltdialog/xmlfiltersettingsdialog.cxx | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/filter/source/xsltdialog/xmlfiltersettingsdialog.cxx b/filter/source/xsltdialog/xmlfiltersettingsdialog.cxx index 0791c3f9cfd3..a7d1e2d6077f 100644 --- a/filter/source/xsltdialog/xmlfiltersettingsdialog.cxx +++ b/filter/source/xsltdialog/xmlfiltersettingsdialog.cxx @@ -1317,16 +1317,14 @@ std::vector< application_info_impl* >& getApplicationInfos() const application_info_impl* getApplicationInfo( const OUString& rServiceName ) { std::vector< application_info_impl* >& rInfos = getApplicationInfos(); - std::vector< application_info_impl* >::iterator aIter( rInfos.begin() ); - while( aIter != rInfos.end() ) + for (std::vector< application_info_impl* >::const_iterator aIter( rInfos.begin() ), aEnd( rInfos.end() ); + aIter != aEnd ; ++aIter) { - // if( rServiceName == (*aIter)->maDocumentService ) if( rServiceName == (*aIter)->maXMLExporter || rServiceName == (*aIter)->maXMLImporter) { return (*aIter); } - ++aIter; } return NULL; } |