From 4906c243877681b4559b495c1dfb4dbf8c51cfb8 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Thu, 2 Apr 2015 10:28:17 +0200 Subject: convert SvtModuleOptions::EFactory to enum class and fix issues in iterating through o3tl::enumarray Change-Id: Ia59ef9be44d8c92c2e406fa71aa92269578e26e3 --- filter/source/xsltdialog/xmlfiltersettingsdialog.cxx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'filter') diff --git a/filter/source/xsltdialog/xmlfiltersettingsdialog.cxx b/filter/source/xsltdialog/xmlfiltersettingsdialog.cxx index 57d451d1c81d..271db0b60a38 100644 --- a/filter/source/xsltdialog/xmlfiltersettingsdialog.cxx +++ b/filter/source/xsltdialog/xmlfiltersettingsdialog.cxx @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include "svtools/treelistentry.hxx" @@ -187,16 +188,14 @@ void XMLFilterSettingsDialog::updateStates() filter_info_impl* pInfo = static_cast(pSelectedEntry->GetUserData()); bIsReadonly = pInfo->mbReadonly; - sal_Int32 nFact = SvtModuleOptions::E_WRITER; - while(nFact <= SvtModuleOptions::E_BASIC) + for( auto nFact : o3tl::enumrange()) { - OUString sDefault = maModuleOpt.GetFactoryDefaultFilter((SvtModuleOptions::EFactory)nFact); + OUString sDefault = maModuleOpt.GetFactoryDefaultFilter(nFact); if( sDefault == pInfo->maFilterName ) { bIsDefault = true; break; } - ++nFact; } } m_pPBEdit->Enable( bHasSelection && !bMultiSelection && !bIsReadonly); -- cgit