User: hr Date: 05/09/23 05:37:05 Modified: /dba/dbaccess/source/ui/misc/ RowSetDrop.cxx
Log: INTEGRATION: CWS dba201b (1.8.58); FILE MERGED 2005/09/21 09:51:07 oj 1.8.58.2: RESYNC: (1.8-1.9); FILE MERGED 2005/06/01 06:46:18 oj 1.8.58.1: #122995# check that resultsetmetadata isn't null File Changes: Directory: /dba/dbaccess/source/ui/misc/ ======================================== File [changed]: RowSetDrop.cxx Url: http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/misc/RowSetDrop.cxx?r1=1.9&r2=1.10 Delta lines: +2 -2 ------------------- --- RowSetDrop.cxx 8 Sep 2005 16:07:32 -0000 1.9 +++ RowSetDrop.cxx 23 Sep 2005 12:37:02 -0000 1.10 @@ -91,8 +91,8 @@ OSL_ENSURE(xColumnLocate.is(),"The rowset normally should support this"); m_xTargetResultSetMetaData = Reference<XResultSetMetaDataSupplier>(m_xTargetResultSetUpdate,UNO_QUERY)->getMetaData(); - if(!m_xTargetResultSetMetaData.is() || !xColumnLocate.is()) - return; + if(!m_xTargetResultSetMetaData.is() || !xColumnLocate.is() || !m_xResultSetMetaData.is() ) + throw SQLException(String(ModuleRes(STR_UNEXPECTED_ERROR)),*this,::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("S1000")) ,0,Any()); sal_Int32 nCount = m_xTargetResultSetMetaData->getColumnCount(); m_aColumnMapping.reserve(nCount); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
