drawinglayer/source/primitive2d/textlayoutdevice.cxx  |    2 +-
 drawinglayer/source/primitive2d/textprimitive2d.cxx   |    2 +-
 include/drawinglayer/primitive2d/textlayoutdevice.hxx |    2 +-
 include/drawinglayer/primitive2d/textprimitive2d.hxx  |    2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

New commits:
commit 8b21dd5ce3a716e6711c805961a5765925fb2be9
Author:     Noel Grandin <noel.gran...@collabora.co.uk>
AuthorDate: Tue Mar 25 12:50:13 2025 +0200
Commit:     Noel Grandin <noel.gran...@collabora.co.uk>
CommitDate: Tue Mar 25 13:16:26 2025 +0100

    loplugin:constparam in drawinglayer
    
    Change-Id: I7921dc085e348945f8f14c12a15ed6c5414f298e
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/183294
    Tested-by: Jenkins
    Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk>

diff --git a/drawinglayer/source/primitive2d/textlayoutdevice.cxx 
b/drawinglayer/source/primitive2d/textlayoutdevice.cxx
index 1061d518d9c1..5c0b31254c63 100644
--- a/drawinglayer/source/primitive2d/textlayoutdevice.cxx
+++ b/drawinglayer/source/primitive2d/textlayoutdevice.cxx
@@ -374,7 +374,7 @@ TextLayouterDevice::getSalLayout(const OUString& rText, 
sal_uInt32 nIndex, sal_u
 }
 
 void TextLayouterDevice::createEmphasisMarks(
-    SalLayout& rSalLayout, TextEmphasisMark aTextEmphasisMark, bool bAbove,
+    const SalLayout& rSalLayout, TextEmphasisMark aTextEmphasisMark, bool 
bAbove,
     const std::function<void(const basegfx::B2DPoint&, const 
basegfx::B2DPolyPolygon&, bool,
                              const tools::Rectangle&, const 
tools::Rectangle&)>& rCallback) const
 {
diff --git a/drawinglayer/source/primitive2d/textprimitive2d.cxx 
b/drawinglayer/source/primitive2d/textprimitive2d.cxx
index d08f729e3abf..fae5866c6517 100644
--- a/drawinglayer/source/primitive2d/textprimitive2d.cxx
+++ b/drawinglayer/source/primitive2d/textprimitive2d.cxx
@@ -351,7 +351,7 @@ void 
TextSimplePortionPrimitive2D::createTextLayouter(TextLayouterDevice& rTextL
 }
 
 std::unique_ptr<SalLayout>
-TextSimplePortionPrimitive2D::createSalLayout(TextLayouterDevice& 
rTextLayouter) const
+TextSimplePortionPrimitive2D::createSalLayout(const TextLayouterDevice& 
rTextLayouter) const
 {
     // As mentioned above we can act in the
     // Text's local coordinate system without transformation at all
diff --git a/include/drawinglayer/primitive2d/textlayoutdevice.hxx 
b/include/drawinglayer/primitive2d/textlayoutdevice.hxx
index 9c4bf48060ea..10dacdec3f5a 100644
--- a/include/drawinglayer/primitive2d/textlayoutdevice.hxx
+++ b/include/drawinglayer/primitive2d/textlayoutdevice.hxx
@@ -122,7 +122,7 @@ public:
                                             const KernArray& rDXArray,
                                             std::span<const sal_Bool> 
pKashidaAry) const;
     void createEmphasisMarks(
-        SalLayout& rSalLayout, TextEmphasisMark aTextEmphasisMark, bool bAbove,
+        const SalLayout& rSalLayout, TextEmphasisMark aTextEmphasisMark, bool 
bAbove,
         const std::function<void(const basegfx::B2DPoint&, const 
basegfx::B2DPolyPolygon&, bool,
                                  const tools::Rectangle&, const 
tools::Rectangle&)>& rCallback)
         const;
diff --git a/include/drawinglayer/primitive2d/textprimitive2d.hxx 
b/include/drawinglayer/primitive2d/textprimitive2d.hxx
index 878ef9d8291c..0dfb6bae0b2c 100644
--- a/include/drawinglayer/primitive2d/textprimitive2d.hxx
+++ b/include/drawinglayer/primitive2d/textprimitive2d.hxx
@@ -146,7 +146,7 @@ public:
     // and decompose. NOTE: the TextLayouterDevice is filled, but should 
always only
     // be used temporary (do not try to buffer)
     void createTextLayouter(TextLayouterDevice& rTextLayouter) const;
-    std::unique_ptr<SalLayout> createSalLayout(TextLayouterDevice& 
rTextLayouter) const;
+    std::unique_ptr<SalLayout> createSalLayout(const TextLayouterDevice& 
rTextLayouter) const;
 
     /// constructor
     TextSimplePortionPrimitive2D(basegfx::B2DHomMatrix aNewTransform, OUString 
aText,

Reply via email to