summaryrefslogtreecommitdiffstats
path: root/desktop/source/deployment/registry/dp_backend.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'desktop/source/deployment/registry/dp_backend.cxx')
-rw-r--r--desktop/source/deployment/registry/dp_backend.cxx7
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 );
}