This is an automated email from the ASF dual-hosted git repository. ardovm pushed a commit to branch AOO41X in repository https://gitbox.apache.org/repos/asf/openoffice.git
commit 49c05bc6fdae1bd506103a6cb9d3feadc397fce1 Author: Arrigo Marchiori <[email protected]> AuthorDate: Sun Oct 4 21:50:42 2026 +0200 Adapt db366f5c060b6b27ed8d340bc22fba30a017dcf2 Lower the C++ standard, as required on this branch --- main/dbaccess/source/filter/xml/xmlfilter.cxx | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/main/dbaccess/source/filter/xml/xmlfilter.cxx b/main/dbaccess/source/filter/xml/xmlfilter.cxx index ca1b94278f..edac297029 100644 --- a/main/dbaccess/source/filter/xml/xmlfilter.cxx +++ b/main/dbaccess/source/filter/xml/xmlfilter.cxx @@ -959,15 +959,17 @@ void ODBFilter::setPropertyInfo() if ( !m_aInfoSequence.empty() ) { // Ignore UNO property names that do not belong to documents. - static const ::std::set< ::rtl::OUString > s_aDeniedSettings = { - ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "JavaDriverClassPath" ) ), - ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "SystemProperties" ) ) - }; + static ::std::set< ::rtl::OUString > s_aDeniedSettings; + if (s_aDeniedSettings.empty()) { + s_aDeniedSettings.insert( ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "JavaDriverClassPath" ) ) ); + s_aDeniedSettings.insert( ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "SystemProperties" ) ) ); + } ::std::vector< PropertyValue > aAccepted; aAccepted.reserve( m_aInfoSequence.size() ); - for ( const auto & i : m_aInfoSequence ) - if ( s_aDeniedSettings.find( i.Name ) == s_aDeniedSettings.end() ) - aAccepted.push_back( i ); + for ( TInfoSequence::const_iterator i = m_aInfoSequence.begin(); + i != m_aInfoSequence.end(); ++i) + if ( s_aDeniedSettings.find( i->Name ) == s_aDeniedSettings.end() ) + aAccepted.push_back( *i ); if ( !aAccepted.empty() ) aInfo = Sequence<PropertyValue>( &(*aAccepted.begin()), aAccepted.size() ); }
