From 04a2e941cf976894bb69e4d2e1d946a5e513225b Mon Sep 17 00:00:00 2001 From: Mike Kaganski Date: Fri, 29 Oct 2021 09:36:18 +0300 Subject: [PATCH] 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 --- eventattacher/source/eventattacher.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eventattacher/source/eventattacher.cxx b/eventattacher/source/eventattacher.cxx index 348e8d54f791..33c41a0f9d03 100644 --- a/eventattacher/source/eventattacher.cxx +++ b/eventattacher/source/eventattacher.cxx @@ -826,9 +826,10 @@ Sequence< Reference > EventAttacherImpl::attachMultipleEventList { sal_Int32 nCount = aListeners.getLength(); Sequence< Reference > 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); }