diff -c -r -N ../IceE-1.3.0/cppe/src/IceE/BasicStream.cpp ./cppe/src/IceE/BasicStream.cpp *** ../IceE-1.3.0/cppe/src/IceE/BasicStream.cpp 2008-12-18 09:17:40.000000000 +0100 --- ./cppe/src/IceE/BasicStream.cpp 2011-02-17 15:02:21.564981175 +0100 *************** *** 1975,1981 **** void IceInternal::BasicStream::writePendingObjects() { ! if(_currentWriteEncaps && _currentWriteEncaps->objects->toBeMarshaledMap()) { while(_currentWriteEncaps->objects->toBeMarshaledMap()->size()) { --- 1975,1982 ---- void IceInternal::BasicStream::writePendingObjects() { ! if(_currentWriteEncaps && _currentWriteEncaps->objects && ! _currentWriteEncaps->objects->toBeMarshaledMap()) { while(_currentWriteEncaps->objects->toBeMarshaledMap()->size()) {