toolkit/source/awt/vclxtoolkit.cxx |    7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

New commits:
commit 7a65f43709b2945cca935158c72c28dc77ba65b2
Author:     Luboš Luňák <l.lu...@collabora.com>
AuthorDate: Fri Nov 12 13:14:23 2021 +0100
Commit:     Luboš Luňák <l.lu...@collabora.com>
CommitDate: Fri Nov 12 13:18:36 2021 +0100

    adapt to Sequence::operator[] non-const removal
    
    5054202e71605cb4f10c798be76679 passed Gerrit before the changes
    and I submitted it only later after the changes.
    
    Change-Id: I251f50f417964f23e5e91aae6696df609fee9e14
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125098
    Tested-by: Luboš Luňák <l.lu...@collabora.com>
    Reviewed-by: Luboš Luňák <l.lu...@collabora.com>

diff --git a/toolkit/source/awt/vclxtoolkit.cxx 
b/toolkit/source/awt/vclxtoolkit.cxx
index 5991df78fddb..6c21a5b474f1 100644
--- a/toolkit/source/awt/vclxtoolkit.cxx
+++ b/toolkit/source/awt/vclxtoolkit.cxx
@@ -2550,12 +2550,13 @@ SAL_CALL VCLXToolkit::finishTrackingFontMappingUse()
     SolarMutexGuard aSolarGuard;
     OutputDevice::FontMappingUseData data = 
OutputDevice::FinishTrackingFontMappingUse();
     css::uno::Sequence<css::awt::XFontMappingUseItem> ret( data.size());
+    css::awt::XFontMappingUseItem* retData = ret.getArray();
     for( size_t i = 0; i < data.size(); ++i )
     {
-        ret[ i ].originalFont = data[ i ].mOriginalFont;
-        ret[ i ].usedFonts = comphelper::arrayToSequence<OUString,OUString>
+        retData[ i ].originalFont = data[ i ].mOriginalFont;
+        retData[ i ].usedFonts = comphelper::arrayToSequence<OUString,OUString>
             (data[ i ].mUsedFonts.data(), data[ i ].mUsedFonts.size());
-        ret[ i ].count = data[ i ].mCount;
+        retData[ i ].count = data[ i ].mCount;
     }
     return ret;
 }

Reply via email to