diff options
Diffstat (limited to 'connectivity/source/drivers/postgresql/pq_xkey.hxx')
-rw-r--r-- | connectivity/source/drivers/postgresql/pq_xkey.hxx | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/connectivity/source/drivers/postgresql/pq_xkey.hxx b/connectivity/source/drivers/postgresql/pq_xkey.hxx index d231e1e89945..d162fde24270 100644 --- a/connectivity/source/drivers/postgresql/pq_xkey.hxx +++ b/connectivity/source/drivers/postgresql/pq_xkey.hxx @@ -48,6 +48,7 @@ namespace pq_sdbc_driver { +class KeyColumnDescriptors; class Key : public ReflectionBase, public css::sdbcx::XColumnsSupplier @@ -61,8 +62,8 @@ public: Key( const ::rtl::Reference< comphelper::RefCountedMutex > & refMutex, const css::uno::Reference< css::sdbc::XConnection > & connection, ConnectionSettings *pSettings, - const OUString &schemaName, - const OUString &tableName); + OUString schemaName, + OUString tableName); public: // XInterface virtual void SAL_CALL acquire() noexcept override { ReflectionBase::acquire(); } @@ -87,7 +88,7 @@ public: // XDataDescriptorFactory class KeyDescriptor : public ReflectionBase, public css::sdbcx::XColumnsSupplier { - css::uno::Reference< css::container::XNameAccess > m_keyColumns; + rtl::Reference<KeyColumnDescriptors> m_keyColumns; public: KeyDescriptor( const ::rtl::Reference< comphelper::RefCountedMutex > & refMutex, |