summaryrefslogtreecommitdiff
path: root/dbaccess/source/core/dataaccess
diff options
context:
space:
mode:
authorTor Lillqvist <tml@collabora.com>2014-04-16 09:51:47 +0300
committerTor Lillqvist <tml@collabora.com>2014-04-16 09:54:12 +0300
commite616c346d433dffd52fd483d8cfb3c4e5ec4169e (patch)
tree2c93b82ae170c7b3b1e8301ced495adaa2ce4a22 /dbaccess/source/core/dataaccess
parentf9344940db627b549a9047da6b1bcc62a2d3a6ef (diff)
WaE: Unreferenced function definition [loplugin:unreffun]
Work around a slight confusion in the Clang plugin when used with Clang 3.2. Put these 'extern "C"' function definitions consistenly outside namespaces, as they are declared in the header. Change-Id: Iccee41dfe0776f382e677b109009a95fb806a12c
Diffstat (limited to 'dbaccess/source/core/dataaccess')
-rw-r--r--dbaccess/source/core/dataaccess/commanddefinition.cxx7
-rw-r--r--dbaccess/source/core/dataaccess/databasedocument.cxx7
-rw-r--r--dbaccess/source/core/dataaccess/datasource.cxx7
3 files changed, 15 insertions, 6 deletions
diff --git a/dbaccess/source/core/dataaccess/commanddefinition.cxx b/dbaccess/source/core/dataaccess/commanddefinition.cxx
index 8efc22290fb0..14a527eb518e 100644
--- a/dbaccess/source/core/dataaccess/commanddefinition.cxx
+++ b/dbaccess/source/core/dataaccess/commanddefinition.cxx
@@ -38,15 +38,14 @@ using namespace ::osl;
using namespace ::comphelper;
using namespace ::cppu;
-namespace dbaccess
-{
-
// OCommandDefinition
extern "C" void SAL_CALL createRegistryInfo_OCommandDefinition()
{
- static ::dba::OAutoRegistration< OCommandDefinition > aAutoRegistration;
+ static ::dba::OAutoRegistration< ::dbaccess::OCommandDefinition > aAutoRegistration;
}
+namespace dbaccess
+{
void OCommandDefinition::registerProperties()
{
diff --git a/dbaccess/source/core/dataaccess/databasedocument.cxx b/dbaccess/source/core/dataaccess/databasedocument.cxx
index 9270176061c6..6a181bb4234f 100644
--- a/dbaccess/source/core/dataaccess/databasedocument.cxx
+++ b/dbaccess/source/core/dataaccess/databasedocument.cxx
@@ -146,13 +146,18 @@ bool ViewMonitor::onSetCurrentController( const Reference< XController >& _rxCon
return bLoadFinished;
}
+} // namespace dbaccess
+
// ODatabaseDocument
extern "C" void SAL_CALL createRegistryInfo_ODatabaseDocument()
{
- static ::dba::OAutoRegistration< ODatabaseDocument > aAutoRegistration;
+ static ::dba::OAutoRegistration< ::dbaccess::ODatabaseDocument > aAutoRegistration;
}
+namespace dbaccess
+{
+
ODatabaseDocument::ODatabaseDocument(const ::rtl::Reference<ODatabaseModelImpl>& _pImpl )
:ModelDependentComponent( _pImpl )
,ODatabaseDocument_OfficeDocument( getMutex() )
diff --git a/dbaccess/source/core/dataaccess/datasource.cxx b/dbaccess/source/core/dataaccess/datasource.cxx
index 3d653631ddb4..c1b5ba58aba8 100644
--- a/dbaccess/source/core/dataaccess/datasource.cxx
+++ b/dbaccess/source/core/dataaccess/datasource.cxx
@@ -475,13 +475,18 @@ namespace
};
}
+} // namespace dbaccess
+
// ODatabaseContext
extern "C" void SAL_CALL createRegistryInfo_ODatabaseSource()
{
- static ::dba::OAutoRegistration< ODatabaseSource > aAutoRegistration;
+ static ::dba::OAutoRegistration< ::dbaccess::ODatabaseSource > aAutoRegistration;
}
+namespace dbaccess
+{
+
ODatabaseSource::ODatabaseSource(const ::rtl::Reference<ODatabaseModelImpl>& _pImpl)
:ModelDependentComponent( _pImpl )
,ODatabaseSource_Base( getMutex() )