diff options
author | Julien Nabet <serval2412@yahoo.fr> | 2018-02-01 16:42:19 +0100 |
---|---|---|
committer | Julien Nabet <serval2412@yahoo.fr> | 2018-02-02 12:07:12 +0100 |
commit | d27ef675ec23f45562972da66bde02d99d778141 (patch) | |
tree | e6623a0e739b104f2f96ce30dd7e5f2b84c79945 /extensions | |
parent | 1287081fa5c132057e01c60a26c6f64156e5bc73 (diff) |
Replace some front/pop_front by for-range loops+clear
Change-Id: I8a9239667b0d80ee2fa6ebbc8a19ba4c0076c2fb
Reviewed-on: https://gerrit.libreoffice.org/49107
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Diffstat (limited to 'extensions')
-rw-r--r-- | extensions/source/ole/servprov.cxx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/extensions/source/ole/servprov.cxx b/extensions/source/ole/servprov.cxx index 4fa08a3a6181..fc1841951762 100644 --- a/extensions/source/ole/servprov.cxx +++ b/extensions/source/ole/servprov.cxx @@ -629,12 +629,12 @@ OleServer_Impl::OleServer_Impl( const Reference<XMultiServiceFactory>& smgr): OleServer_Impl::~OleServer_Impl() { - while (!m_wrapperList.empty()) + for (auto const& elem : m_wrapperList) { - (*m_wrapperList.begin())->deregisterClass(); - (*m_wrapperList.begin())->Release(); - m_wrapperList.pop_front(); + elem->deregisterClass(); + elem->Release(); } + m_wrapperList.clear(); } OUString OleServer_Impl::getImplementationName() |