[Libreoffice-commits] core.git: include/vcl vcl/source

Chris Sherlock (via logerrit) logerrit at kemper.freedesktop.org
Sat May 23 15:47:10 UTC 2020


 include/vcl/outdev.hxx       |    2 +-
 include/vcl/print.hxx        |    2 +-
 vcl/source/gdi/print.cxx     |    2 +-
 vcl/source/gdi/print2.cxx    |    2 +-
 vcl/source/outdev/outdev.cxx |    2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

New commits:
commit 0f593cbec826e79051a13c5b18bbe796cef12519
Author:     Chris Sherlock <chris.sherlock79 at gmail.com>
AuthorDate: Tue May 12 23:00:31 2020 +1000
Commit:     Tomaž Vajngerl <quikee at gmail.com>
CommitDate: Sat May 23 17:46:33 2020 +0200

    vcl: rename misnamed OutputDevice::SetBackgroundComponentBounds()
    
    This function does not set the internal state of anything in
    OutputDevice, but rather calculates the background component bounds.
    Hence it should be a Get function, not a Set function.
    
    Change-Id: Id33d8febfa012de2b44a671e9bddad18bc86ce78
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94396
    Tested-by: Jenkins
    Reviewed-by: Tomaž Vajngerl <quikee at gmail.com>

diff --git a/include/vcl/outdev.hxx b/include/vcl/outdev.hxx
index e7c014ee3561..64936a956cd0 100644
--- a/include/vcl/outdev.hxx
+++ b/include/vcl/outdev.hxx
@@ -559,7 +559,7 @@ protected:
 
     virtual void                CopyDeviceArea( SalTwoRect& aPosAry, bool bWindowInvalidate);
 
-    virtual tools::Rectangle    SetBackgroundComponentBounds();
+    virtual tools::Rectangle    GetBackgroundComponentBounds() const;
 
     virtual const OutputDevice* DrawOutDevDirectCheck(const OutputDevice* pSrcDev) const;
 
diff --git a/include/vcl/print.hxx b/include/vcl/print.hxx
index f188d69589a8..c5167d7bd608 100644
--- a/include/vcl/print.hxx
+++ b/include/vcl/print.hxx
@@ -366,7 +366,7 @@ public:
     virtual void                CopyArea( const Point& rDestPt, const Point& rSrcPt,
                                     const Size& rSrcSize, bool bWindowInvalidate = false ) override;
 
-    virtual tools::Rectangle    SetBackgroundComponentBounds() override;
+    virtual tools::Rectangle    GetBackgroundComponentBounds() const override;
 
     // These 3 together are more modular PrintJob(), allowing printing more documents as one print job
     // by repeated calls to ExecutePrintJob(). Used by mailmerge.
diff --git a/vcl/source/gdi/print.cxx b/vcl/source/gdi/print.cxx
index 7c8a68892708..c825d25f3501 100644
--- a/vcl/source/gdi/print.cxx
+++ b/vcl/source/gdi/print.cxx
@@ -316,7 +316,7 @@ void Printer::CopyArea( const Point& /*rDestPt*/,
     SAL_WARN( "vcl.gdi", "Don't use OutputDevice::CopyArea(...) with printer devices!" );
 }
 
-tools::Rectangle Printer::SetBackgroundComponentBounds()
+tools::Rectangle Printer::GetBackgroundComponentBounds() const
 {
     Point aPageOffset = Point( 0, 0 ) - this->GetPageOffsetPixel();
     Size aSize  = this->GetPaperSizePixel();
diff --git a/vcl/source/gdi/print2.cxx b/vcl/source/gdi/print2.cxx
index b23daf53817e..8e4884a05a4d 100644
--- a/vcl/source/gdi/print2.cxx
+++ b/vcl/source/gdi/print2.cxx
@@ -817,7 +817,7 @@ bool OutputDevice::RemoveTransparenciesFromMetaFile( const GDIMetaFile& rInMtf,
         // uniformly coloured). Keeping them outside the other
         // connected components often prevents whole-page bitmap
         // generation.
-        SetBackgroundColorAndBounds(aBackgroundComponent, rBackground, SetBackgroundComponentBounds());
+        SetBackgroundColorAndBounds(aBackgroundComponent, rBackground, GetBackgroundComponentBounds());
         int nLastBgAction = FindIncompletelyOccludedBackground(aBackgroundComponent, rInMtf, aMapModeVDev.get());
         int nActionNum = GetActionAfterBackgroundAction(aBackgroundComponent, pCurrAct, rInMtf, nLastBgAction, aMapModeVDev.get());
 
diff --git a/vcl/source/outdev/outdev.cxx b/vcl/source/outdev/outdev.cxx
index e53f1cd81f3b..18f273b8185a 100644
--- a/vcl/source/outdev/outdev.cxx
+++ b/vcl/source/outdev/outdev.cxx
@@ -562,7 +562,7 @@ void OutputDevice::DrawOutDevDirectProcess( const OutputDevice* pSrcDev, SalTwoR
         mpGraphics->CopyBits( rPosAry, pSrcGraphics, this, pSrcDev );
 }
 
-tools::Rectangle OutputDevice::SetBackgroundComponentBounds()
+tools::Rectangle OutputDevice::GetBackgroundComponentBounds() const
 {
     return tools::Rectangle( Point( 0, 0 ), GetOutputSizePixel() );
 }


More information about the Libreoffice-commits mailing list