User: rt      
Date: 06/02/06 08:53:33

Modified:
 /dba/dbaccess/source/core/api/
  CRowSetDataColumn.cxx

Log:
 INTEGRATION: CWS dba202f (1.30.14); FILE MERGED
 2006/01/30 10:07:26 fs 1.30.14.3: #i10000#
 2006/01/30 09:13:53 oj 1.30.14.2: #i61052# fix for updates, deletes and moves
 2006/01/20 14:51:41 fs 1.30.14.1: copying the changes from stlusagefix01 
herein, to be able to use this CWS in a non-product version

File Changes:

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

File [changed]: CRowSetDataColumn.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/dbaccess/source/core/api/CRowSetDataColumn.cxx?r1=1.31&r2=1.32
Delta lines:  +12 -8
--------------------
--- CRowSetDataColumn.cxx       25 Jan 2006 13:42:21 -0000      1.31
+++ CRowSetDataColumn.cxx       6 Feb 2006 16:53:31 -0000       1.32
@@ -155,7 +155,11 @@
                case PROPERTY_ID_VALUE:
                        if ( !m_aColumnValue.isNull() && 
m_aColumnValue->isValid() )
                        {
+                               ::osl::Mutex* pMutex = 
m_aColumnValue.getMutex();
+                               ::osl::MutexGuard aGuard( *pMutex );
+#if OSL_DEBUG_LEVEL > 0
                                ORowSetRow aRow = *m_aColumnValue;
+#endif
                                OSL_ENSURE((sal_Int32)aRow->size() > 
m_nPos,"Pos is greater than size of vector");
                                rValue = (*(*m_aColumnValue))[m_nPos].makeAny();
                        }




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

Reply via email to