diff options
Diffstat (limited to 'embeddedobj/source/msole/olecomponent.cxx')
-rw-r--r-- | embeddedobj/source/msole/olecomponent.cxx | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/embeddedobj/source/msole/olecomponent.cxx b/embeddedobj/source/msole/olecomponent.cxx index df3b0131b07b..cd9ac6e142f8 100644 --- a/embeddedobj/source/msole/olecomponent.cxx +++ b/embeddedobj/source/msole/olecomponent.cxx @@ -462,12 +462,9 @@ OleComponent::~OleComponent() } catch( const uno::Exception& ) {} } - for ( FormatEtcList::iterator aIter = m_pNativeImpl->m_aFormatsList.begin(); - aIter != m_pNativeImpl->m_aFormatsList.end(); - ++aIter ) + for (auto const& format : m_pNativeImpl->m_aFormatsList) { - delete *aIter; - (*aIter) = nullptr; + delete format; } m_pNativeImpl->m_aFormatsList.clear(); |