Changeset 1031 for branches/Carsten_PtrWork2/Source/System/FieldContainer/Base/OSGFieldContainer.inl
- Timestamp:
- 12/03/07 17:54:44 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Carsten_PtrWork2/Source/System/FieldContainer/Base/OSGFieldContainer.inl
r1030 r1031 163 163 _pAspectStore->addExternalReference(); 164 164 165 Thread::getCurrentChangeList()->addAddExternalRef(Inherited::getId()); 166 165 167 _pAspectStore->releaseExternalReferenceCountLock(); 166 168 } … … 179 181 180 182 _pAspectStore->subExternalReference(); 183 184 Thread::getCurrentChangeList()->addSubExternalRef(Inherited::getId()); 181 185 182 186 if(_pAspectStore->getExternalRefCount() <= 0) … … 287 291 _internalRefCount ( 0), 288 292 _weakRefCount ( 0), 289 _resolveInProgress(false), 290 _destroyInProgress(false) 293 _resolveInProgress(false) 291 294 { 292 295 _pFieldFlags = new FieldFlags; … … 303 306 _internalRefCount ( 0), 304 307 _weakRefCount ( 0), 305 _resolveInProgress(false ), 306 _destroyInProgress(false ) 308 _resolveInProgress(false ) 307 309 { 308 310 _pFieldFlags = new FieldFlags(*(source._pFieldFlags));
