vcl/unx/kde5/KDE5SalData.hxx        |    2 +-
 vcl/unx/kde5/KDE5SalDisplay.cxx     |    3 +--
 vcl/unx/kde5/KDE5SalFrame.cxx       |    2 +-
 vcl/unx/kde5/KDE5SalGraphics.cxx    |   14 ++++++++------
 vcl/unx/kde5/KDE5SalInstance.hxx    |    2 +-
 vcl/unx/kde5/VCLKDE5Application.hxx |    4 ++--
 6 files changed, 14 insertions(+), 13 deletions(-)

New commits:
commit 03b79b227fa8ec728bbfb923e8ba8307ffa519a2
Author: Stephan Bergmann <sberg...@redhat.com>
Date:   Fri Jun 1 17:47:39 2018 +0200

    Fix various Clang and loplugin warnings in --enable-kde5
    
    Change-Id: Ia79f97ca589720dbdfd14ea03560713fd2d22db9
    Reviewed-on: https://gerrit.libreoffice.org/55195
    Tested-by: Jenkins <c...@libreoffice.org>
    Reviewed-by: Stephan Bergmann <sberg...@redhat.com>

diff --git a/vcl/unx/kde5/KDE5SalData.hxx b/vcl/unx/kde5/KDE5SalData.hxx
index 32b24da1f4ea..500aab2da24f 100644
--- a/vcl/unx/kde5/KDE5SalData.hxx
+++ b/vcl/unx/kde5/KDE5SalData.hxx
@@ -25,7 +25,7 @@ class KDE5SalData : public Qt5Data
 {
 public:
     KDE5SalData(SalInstance* pInstance);
-    virtual ~KDE5SalData();
+    virtual ~KDE5SalData() override;
 
     static void initNWF();
 };
diff --git a/vcl/unx/kde5/KDE5SalDisplay.cxx b/vcl/unx/kde5/KDE5SalDisplay.cxx
index e6cec3677ba3..fa5e40f56ff9 100644
--- a/vcl/unx/kde5/KDE5SalDisplay.cxx
+++ b/vcl/unx/kde5/KDE5SalDisplay.cxx
@@ -55,8 +55,7 @@ void SalKDE5Display::Yield()
     if (XEventsQueued(pDisp_, QueuedAfterReading) == 0)
         return;
 
-    DBG_ASSERT(GetSalData()->m_pInstance->GetYieldMutex()->IsCurrentThread()
-                   == osl::Thread::getCurrentIdentifier(),
+    DBG_ASSERT(GetSalData()->m_pInstance->GetYieldMutex()->IsCurrentThread(),
                "will crash soon since solar mutex not locked in 
SalKDE5Display::Yield");
 
     /*XEvent event;
diff --git a/vcl/unx/kde5/KDE5SalFrame.cxx b/vcl/unx/kde5/KDE5SalFrame.cxx
index 8caa9b9f30ec..d282a083959a 100644
--- a/vcl/unx/kde5/KDE5SalFrame.cxx
+++ b/vcl/unx/kde5/KDE5SalFrame.cxx
@@ -39,7 +39,7 @@
 #include <vcl/font.hxx>
 #include <vcl/settings.hxx>
 
-#include "unx/fontmanager.hxx"
+#include <unx/fontmanager.hxx>
 
 #include <svdata.hxx>
 
diff --git a/vcl/unx/kde5/KDE5SalGraphics.cxx b/vcl/unx/kde5/KDE5SalGraphics.cxx
index 1ef53d0e35ae..6ec1e6e385ea 100644
--- a/vcl/unx/kde5/KDE5SalGraphics.cxx
+++ b/vcl/unx/kde5/KDE5SalGraphics.cxx
@@ -519,17 +519,17 @@ bool KDE5SalGraphics::drawNativeControl(ControlType type, 
ControlPart part,
         if (value.getType() == ControlType::SpinButtons)
         {
             const SpinbuttonValue* pSpinVal = static_cast<const 
SpinbuttonValue*>(&value);
-            if ((pSpinVal->mnUpperState & ControlState::PRESSED))
+            if (pSpinVal->mnUpperState & ControlState::PRESSED)
                 option.activeSubControls |= QStyle::SC_SpinBoxUp;
-            if ((pSpinVal->mnLowerState & ControlState::PRESSED))
+            if (pSpinVal->mnLowerState & ControlState::PRESSED)
                 option.activeSubControls |= QStyle::SC_SpinBoxDown;
-            if ((pSpinVal->mnUpperState & ControlState::ENABLED))
+            if (pSpinVal->mnUpperState & ControlState::ENABLED)
                 option.stepEnabled |= QAbstractSpinBox::StepUpEnabled;
-            if ((pSpinVal->mnLowerState & ControlState::ENABLED))
+            if (pSpinVal->mnLowerState & ControlState::ENABLED)
                 option.stepEnabled |= QAbstractSpinBox::StepDownEnabled;
-            if ((pSpinVal->mnUpperState & ControlState::ROLLOVER))
+            if (pSpinVal->mnUpperState & ControlState::ROLLOVER)
                 option.state = QStyle::State_MouseOver;
-            if ((pSpinVal->mnLowerState & ControlState::ROLLOVER))
+            if (pSpinVal->mnLowerState & ControlState::ROLLOVER)
                 option.state = QStyle::State_MouseOver;
         }
 
@@ -601,7 +601,9 @@ bool KDE5SalGraphics::drawNativeControl(ControlType type, 
ControlPart part,
     }
     else if (type == ControlType::Progress && part == ControlPart::Entire)
     {
+        SAL_WNODEPRECATED_DECLARATIONS_PUSH
         QStyleOptionProgressBarV2 option;
+        SAL_WNODEPRECATED_DECLARATIONS_POP
         option.minimum = 0;
         option.maximum = widgetRect.width();
         option.progress = value.getNumericVal();
diff --git a/vcl/unx/kde5/KDE5SalInstance.hxx b/vcl/unx/kde5/KDE5SalInstance.hxx
index 9afe49c15c86..cc7d7ad7cbce 100644
--- a/vcl/unx/kde5/KDE5SalInstance.hxx
+++ b/vcl/unx/kde5/KDE5SalInstance.hxx
@@ -29,7 +29,7 @@ class KDE5SalInstance : public Qt5Instance
 {
 public:
     explicit KDE5SalInstance(SalYieldMutex* pMutex);
-    virtual SalFrame* CreateFrame(SalFrame* pParent, SalFrameStyleFlags 
nStyle);
+    virtual SalFrame* CreateFrame(SalFrame* pParent, SalFrameStyleFlags 
nStyle) override;
 
     virtual bool hasNativeFileSelection() const override { return true; }
 
diff --git a/vcl/unx/kde5/VCLKDE5Application.hxx 
b/vcl/unx/kde5/VCLKDE5Application.hxx
index 6c6fb42dcd9f..5503db32c901 100644
--- a/vcl/unx/kde5/VCLKDE5Application.hxx
+++ b/vcl/unx/kde5/VCLKDE5Application.hxx
@@ -17,8 +17,8 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
-#ifndef _VCLKDE5APPLICATION_HXX_
-#define _VCLKDE5APPLICATION_HXX_
+#ifndef INCLUDED_VCL_UNX_KDE5_VCLKDE5APPLICATION_HXX
+#define INCLUDED_VCL_UNX_KDE5_VCLKDE5APPLICATION_HXX
 
 #pragma once
 
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to