summaryrefslogtreecommitdiff
path: root/connectivity/source/inc/odbc
diff options
context:
space:
mode:
Diffstat (limited to 'connectivity/source/inc/odbc')
-rw-r--r--connectivity/source/inc/odbc/OConnection.hxx6
-rw-r--r--connectivity/source/inc/odbc/OStatement.hxx13
2 files changed, 4 insertions, 15 deletions
diff --git a/connectivity/source/inc/odbc/OConnection.hxx b/connectivity/source/inc/odbc/OConnection.hxx
index f9cd473b3b77..3cfda3792a8e 100644
--- a/connectivity/source/inc/odbc/OConnection.hxx
+++ b/connectivity/source/inc/odbc/OConnection.hxx
@@ -23,7 +23,6 @@
#include <com/sun/star/beans/PropertyValue.hpp>
#include <connectivity/odbc.hxx>
#include <odbc/odbcbasedllapi.hxx>
-#include <connectivity/OSubComponent.hxx>
#include <connectivity/CommonTools.hxx>
#include <TConnection.hxx>
#include <OTypeInfo.hxx>
@@ -46,11 +45,8 @@ namespace connectivity
class OOO_DLLPUBLIC_ODBCBASE OConnection :
public OConnection_BASE,
- public connectivity::OSubComponent<OConnection, OConnection_BASE>,
public OAutoRetrievingBase
{
- friend class connectivity::OSubComponent<OConnection, OConnection_BASE>;
-
protected:
// Data attributes
@@ -87,8 +83,6 @@ namespace connectivity
// OComponentHelper
virtual void SAL_CALL disposing() override;
- // XInterface
- virtual void SAL_CALL release() throw() override;
// XServiceInfo
DECLARE_SERVICE_INFO();
diff --git a/connectivity/source/inc/odbc/OStatement.hxx b/connectivity/source/inc/odbc/OStatement.hxx
index e93f6c7ba5dd..29d4f51612ba 100644
--- a/connectivity/source/inc/odbc/OStatement.hxx
+++ b/connectivity/source/inc/odbc/OStatement.hxx
@@ -211,19 +211,14 @@ namespace connectivity
using OPropertySetHelper::getFastPropertyValue;
};
- class OOO_DLLPUBLIC_ODBCBASE OStatement_BASE2 :
- public OStatement_Base
- ,public ::connectivity::OSubComponent<OStatement_BASE2, OStatement_BASE>
-
+ class OOO_DLLPUBLIC_ODBCBASE OStatement_BASE2 : public OStatement_Base
{
- friend class OSubComponent<OStatement_BASE2, OStatement_BASE>;
public:
- OStatement_BASE2(OConnection* _pConnection ) : OStatement_Base(_pConnection ),
- ::connectivity::OSubComponent<OStatement_BASE2, OStatement_BASE>(static_cast<cppu::OWeakObject*>(_pConnection), this){}
+ OStatement_BASE2(OConnection* _pConnection ) :
+ OStatement_Base(_pConnection )
+ {}
// OComponentHelper
virtual void SAL_CALL disposing() override;
- // XInterface
- virtual void SAL_CALL release() throw() override;
};
class OOO_DLLPUBLIC_ODBCBASE OStatement :