diff options
Diffstat (limited to 'connectivity/source/drivers/jdbc/tools.cxx')
-rw-r--r-- | connectivity/source/drivers/jdbc/tools.cxx | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/connectivity/source/drivers/jdbc/tools.cxx b/connectivity/source/drivers/jdbc/tools.cxx index 5ae0643f603c..6518b8db1bd3 100644 --- a/connectivity/source/drivers/jdbc/tools.cxx +++ b/connectivity/source/drivers/jdbc/tools.cxx @@ -192,9 +192,12 @@ java_util_Properties* connectivity::createStringPropertyArray(const Sequence< Pr // -------------------------------------------------------------------------------- jobject connectivity::convertTypeMapToJavaMap(JNIEnv* /*pEnv*/,const Reference< ::com::sun::star::container::XNameAccess > & _rMap) { - ::com::sun::star::uno::Sequence< ::rtl::OUString > aNames = _rMap->getElementNames(); - if ( aNames.getLength() > 0 ) - ::dbtools::throwFeatureNotImplementedException( "Type maps", NULL ); + if ( _rMap.is() ) + { + ::com::sun::star::uno::Sequence< ::rtl::OUString > aNames = _rMap->getElementNames(); + if ( aNames.getLength() > 0 ) + ::dbtools::throwFeatureNotImplementedException( "Type maps", NULL ); + } return 0; } // ----------------------------------------------------------------------------- |