Tag: cws_src680_dba205a User: oj Date: 2006/07/31 03:53:22 Modified: dba/connectivity/source/drivers/evoab2/NStatement.cxx
Log: RESYNC: (1.5-1.7); FILE MERGED File Changes: Directory: /dba/connectivity/source/drivers/evoab2/ =================================================== File [changed]: NStatement.cxx Url: http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/evoab2/NStatement.cxx?r1=1.5.10.1&r2=1.5.10.2 Delta lines: +12 -7 -------------------- --- NStatement.cxx 27 Jul 2006 09:59:53 -0000 1.5.10.1 +++ NStatement.cxx 31 Jul 2006 10:53:20 -0000 1.5.10.2 @@ -186,10 +186,15 @@ ::osl::MutexGuard aGuard( m_aMutex ); checkDisposed(OStatement_BASE::rBHelper.bDisposed); + try + { Reference<XCloseable> xCloseable; - if(::comphelper::query_interface(m_xResultSet.get(),xCloseable)) + if ( ::comphelper::query_interface( m_xResultSet.get(), xCloseable ) ) xCloseable->close(); - m_xResultSet = Reference< XResultSet>(); + } + catch( const DisposedException& ) { } + + m_xResultSet = Reference< XResultSet >(); } EBookQuery * --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
