Prepare for removal of non-const operator[] from Sequence in eventattacher

Change-Id: I017a20ac21ebd832698bce14cc7f26c0c1c16ea7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124363
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
This commit is contained in:
Mike Kaganski
2021-10-30 08:02:12 +02:00
parent 00a76942e4
commit 04a2e941cf
+2 -1
View File
@@ -826,9 +826,10 @@ Sequence< Reference<XEventListener> > EventAttacherImpl::attachMultipleEventList
{
sal_Int32 nCount = aListeners.getLength();
Sequence< Reference<XAllListener> > aFilterListeners(nCount);
auto aFilterListenersRange = asNonConstRange(aFilterListeners);
for (sal_Int32 i = 0; i < nCount; ++i)
{
aFilterListeners[i]
aFilterListenersRange[i]
= new FilterAllListenerImpl(this, aListeners[i].EventMethod, aListeners[i].AllListener);
}