diff options
Diffstat (limited to 'desktop/source/deployment/registry/dp_backend.cxx')
-rw-r--r-- | desktop/source/deployment/registry/dp_backend.cxx | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/desktop/source/deployment/registry/dp_backend.cxx b/desktop/source/deployment/registry/dp_backend.cxx index e6339def509a..42bbc65cdb4c 100644 --- a/desktop/source/deployment/registry/dp_backend.cxx +++ b/desktop/source/deployment/registry/dp_backend.cxx @@ -556,13 +556,12 @@ void Package::fireModified() if (container == nullptr) return; - Sequence< Reference<XInterface> > elements( + const Sequence< Reference<XInterface> > elements( container->getElements() ); lang::EventObject evt( static_cast<OWeakObject *>(this) ); - for ( sal_Int32 pos = 0; pos < elements.getLength(); ++pos ) + for ( const Reference<XInterface>& x : elements ) { - Reference<util::XModifyListener> xListener( - elements[ pos ], UNO_QUERY ); + Reference<util::XModifyListener> xListener( x, UNO_QUERY ); if (xListener.is()) xListener->modified( evt ); } |