[Libreoffice-commits] core.git: dbaccess/source

Julien Nabet serval2412 at yahoo.fr
Mon Jan 2 15:12:19 UTC 2017


 dbaccess/source/core/misc/apitools.cxx          |    6 ++----
 dbaccess/source/core/misc/services.cxx          |    1 -
 dbaccess/source/filter/xml/xmlservices.cxx      |    1 -
 dbaccess/source/shared/dbu_reghelper.cxx        |    1 -
 dbaccess/source/shared/flt_reghelper.cxx        |    1 -
 dbaccess/source/ui/browser/dbtreemodel.cxx      |    1 -
 dbaccess/source/ui/dlg/finteraction.cxx         |    5 ++---
 dbaccess/source/ui/misc/singledoccontroller.cxx |    1 -
 dbaccess/source/ui/misc/uiservices.cxx          |    1 -
 dbaccess/source/ui/uno/unoadmin.cxx             |    1 -
 10 files changed, 4 insertions(+), 15 deletions(-)

New commits:
commit 4e9af515d7e5af809ccd65549e4f01391e8eac0e
Author: Julien Nabet <serval2412 at yahoo.fr>
Date:   Mon Jan 2 15:21:52 2017 +0100

    Remove some OSL legacies in dbaccess
    
    Change-Id: Id809265c1df7df48e77ac2d8fbff685c599f8432
    Reviewed-on: https://gerrit.libreoffice.org/32643
    Tested-by: Jenkins <ci at libreoffice.org>
    Reviewed-by: Julien Nabet <serval2412 at yahoo.fr>

diff --git a/dbaccess/source/core/misc/apitools.cxx b/dbaccess/source/core/misc/apitools.cxx
index 06f6a1f..d23a5d0 100644
--- a/dbaccess/source/core/misc/apitools.cxx
+++ b/dbaccess/source/core/misc/apitools.cxx
@@ -21,8 +21,6 @@
 #include "dbastrings.hrc"
 #include <cppuhelper/typeprovider.hxx>
 #include <com/sun/star/lang/XServiceInfo.hpp>
-#include <osl/diagnose.h>
-#include <tools/debug.hxx>
 
 using namespace ::com::sun::star::uno;
 using namespace ::com::sun::star::lang;
@@ -78,13 +76,13 @@ void OSubComponent::release() throw ( )
                     m_xParent = nullptr;
                 }
 
-                OSL_ENSURE( m_refCount == 1, "OSubComponent::release: invalid ref count (before dispose)!" );
+                SAL_WARN_IF( m_refCount != 1, "dbaccess.core", "OSubComponent::release: invalid ref count (before dispose)!" );
 
                 // First dispose
                 dispose();
 
                 // only the alive ref holds the object
-                OSL_ENSURE( m_refCount == 1, "OSubComponent::release: invalid ref count (after dispose)!" );
+                SAL_WARN_IF( m_refCount != 1, "dbaccess.core", "OSubComponent::release: invalid ref count (after dispose)!" );
 
                 // release the parent in the ~
                 if (xParent.is())
diff --git a/dbaccess/source/core/misc/services.cxx b/dbaccess/source/core/misc/services.cxx
index 60c877a..70a15d3 100644
--- a/dbaccess/source/core/misc/services.cxx
+++ b/dbaccess/source/core/misc/services.cxx
@@ -19,7 +19,6 @@
 
 #include <cppuhelper/factory.hxx>
 #include <cppuhelper/implementationentry.hxx>
-#include <osl/diagnose.h>
 #include "DatabaseDataProvider.hxx"
 #include "dbadllapi.hxx"
 
diff --git a/dbaccess/source/filter/xml/xmlservices.cxx b/dbaccess/source/filter/xml/xmlservices.cxx
index 8262ce1..08bbd94 100644
--- a/dbaccess/source/filter/xml/xmlservices.cxx
+++ b/dbaccess/source/filter/xml/xmlservices.cxx
@@ -18,7 +18,6 @@
  */
 
 #include <cppuhelper/factory.hxx>
-#include <osl/diagnose.h>
 #include "flt_reghelper.hxx"
 #include "xmlservices.hxx"
 
diff --git a/dbaccess/source/shared/dbu_reghelper.cxx b/dbaccess/source/shared/dbu_reghelper.cxx
index dd05c4c..a93e63d 100644
--- a/dbaccess/source/shared/dbu_reghelper.cxx
+++ b/dbaccess/source/shared/dbu_reghelper.cxx
@@ -20,7 +20,6 @@
 
 #include "dbu_reghelper.hxx"
 
-#include <osl/diagnose.h>
 #include <comphelper/sequence.hxx>
 
 namespace dbaui
diff --git a/dbaccess/source/shared/flt_reghelper.cxx b/dbaccess/source/shared/flt_reghelper.cxx
index ca60a1c..c0c3e62 100644
--- a/dbaccess/source/shared/flt_reghelper.cxx
+++ b/dbaccess/source/shared/flt_reghelper.cxx
@@ -20,7 +20,6 @@
 
 #include "flt_reghelper.hxx"
 
-#include <osl/diagnose.h>
 #include <comphelper/sequence.hxx>
 
 namespace dbaxml
diff --git a/dbaccess/source/ui/browser/dbtreemodel.cxx b/dbaccess/source/ui/browser/dbtreemodel.cxx
index 196674a..f955010 100644
--- a/dbaccess/source/ui/browser/dbtreemodel.cxx
+++ b/dbaccess/source/ui/browser/dbtreemodel.cxx
@@ -19,7 +19,6 @@
 
 #include "dbtreemodel.hxx"
 #include "dbu_resource.hrc"
-#include <osl/diagnose.h>
 
 namespace dbaui
 {
diff --git a/dbaccess/source/ui/dlg/finteraction.cxx b/dbaccess/source/ui/dlg/finteraction.cxx
index f90cd79..aaa2a6d 100644
--- a/dbaccess/source/ui/dlg/finteraction.cxx
+++ b/dbaccess/source/ui/dlg/finteraction.cxx
@@ -18,8 +18,6 @@
  */
 
 #include "finteraction.hxx"
-#include <tools/debug.hxx>
-#include <osl/diagnose.h>
 #include <com/sun/star/ucb/InteractiveIOException.hpp>
 
 namespace dbaui
@@ -33,7 +31,8 @@ namespace dbaui
         :m_xMaster( _rxMaster )
         ,m_bDoesNotExist(false)
     {
-        OSL_ENSURE( m_xMaster.is(), "OFilePickerInteractionHandler::OFilePickerInteractionHandler: invalid master handler!" );
+        SAL_WARN_IF( !m_xMaster.is(), "dbaccess.ui", "OFilePickerInteractionHandler::OFilePickerInteractionHandler: invalid master handler!");
+        assert(m_xMaster.is());
     }
 
     OFilePickerInteractionHandler::~OFilePickerInteractionHandler( )
diff --git a/dbaccess/source/ui/misc/singledoccontroller.cxx b/dbaccess/source/ui/misc/singledoccontroller.cxx
index b1bd493..96497fd9 100644
--- a/dbaccess/source/ui/misc/singledoccontroller.cxx
+++ b/dbaccess/source/ui/misc/singledoccontroller.cxx
@@ -26,7 +26,6 @@
 #include "moduledbu.hxx"
 
 #include <svl/undo.hxx>
-#include <osl/diagnose.h>
 
 namespace dbaui
 {
diff --git a/dbaccess/source/ui/misc/uiservices.cxx b/dbaccess/source/ui/misc/uiservices.cxx
index f5cd70f..1c2687e 100644
--- a/dbaccess/source/ui/misc/uiservices.cxx
+++ b/dbaccess/source/ui/misc/uiservices.cxx
@@ -18,7 +18,6 @@
  */
 
 #include <cppuhelper/factory.hxx>
-#include <osl/diagnose.h>
 #include "dbu_reghelper.hxx"
 #include "uiservices.hxx"
 
diff --git a/dbaccess/source/ui/uno/unoadmin.cxx b/dbaccess/source/ui/uno/unoadmin.cxx
index a7cf467..fde168b 100644
--- a/dbaccess/source/ui/uno/unoadmin.cxx
+++ b/dbaccess/source/ui/uno/unoadmin.cxx
@@ -26,7 +26,6 @@
 #include <comphelper/processfactory.hxx>
 #include <cppuhelper/typeprovider.hxx>
 #include <comphelper/property.hxx>
-#include <osl/diagnose.h>
 #include <vcl/msgbox.hxx>
 
 // --- needed because of the solar mutex


More information about the Libreoffice-commits mailing list