User: hr      
Date: 2007-09-26 14:39:18+0000
Modified:
   dba/dbaccess/source/core/api/tablecontainer.cxx

Log:
 INTEGRATION: CWS dba24a (1.64.108); FILE MERGED
 2007/09/05 11:02:57 oj 1.64.108.1: #i68334# fix ref count prob

File Changes:

Directory: /dba/dbaccess/source/core/api/
=========================================

File [changed]: tablecontainer.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/dbaccess/source/core/api/tablecontainer.cxx?r1=1.64&r2=1.65
Delta lines:  +3 -2
-------------------
--- tablecontainer.cxx  2006-10-18 13:27:52+0000        1.64
+++ tablecontainer.cxx  2007-09-26 14:39:16+0000        1.65
@@ -197,8 +197,6 @@
        ,m_bInDrop(sal_False)
 {                                        
        DBG_CTOR(OTableContainer, NULL);
-       m_pTableMediator = new OContainerMediator(
-        this, Reference< XNameAccess >( _xTableDefinitions, UNO_QUERY ), 
m_xConnection, OContainerMediator::eTables );
 }
 
 
//------------------------------------------------------------------------------
@@ -344,6 +342,9 @@
                if ( xTableDefinition.is() )
                        ::comphelper::copyProperties(xTableDefinition,xDest);
 
+        if ( !m_pTableMediator.is() )
+            m_pTableMediator = new OContainerMediator(
+                    this, m_xTableDefinitions.get(), m_xConnection, 
OContainerMediator::eTables );
                if ( m_pTableMediator.is() )
                        m_pTableMediator->notifyElementCreated(_rName,xDest);
        }




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to