Changeset 1060 for branches/Carsten_PtrWork2/Source/System/FieldContainer/Fields/OSGSWeakFCPointerField.inl
- Timestamp:
- 02/12/08 09:51:59 (9 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/Carsten_PtrWork2/Source/System/FieldContainer/Fields/OSGSWeakFCPointerField.inl
r1041 r1060 271 271 SWeakFCPointerField<ObjectT, NamespaceI>::copyFromBin(BinaryDataHandler &pMem) 272 272 { 273 SFieldTraits::copyFromBin(pMem, this->_fieldValue); 274 275 incRefCount(this->_fieldValue); 273 ValueType newVal; 274 275 SFieldTraits::copyFromBin(pMem, newVal); 276 277 incRefCount(newVal ); 278 decRefCount(this->_fieldValue); 279 280 this->editRawValue() = newVal; 276 281 } 277 282
