*** src/lib/omniORB2/orbcore/mbufferedStream.cc Thu Mar 11 16:31:29 1999 --- newsrc/lib/omniORB2/orbcore/mbufferedStream.cc Mon May 10 18:14:54 1999 *************** *** 159,169 **** #error "No suitable integer type available to calculate maximum" \ " pointer value from" #endif ! rewind_inout_mkr(); } ! MemBufferedStream::MemBufferedStream(void *databuffer, size_t maxLen) { // Create a read-only MemBufferedStream, which reads from an // externally-managed buffer and has a limited length --- 159,170 ---- #error "No suitable integer type available to calculate maximum" \ " pointer value from" #endif ! pd_in_mkr = startofstream(); ! pd_out_mkr = pd_bufend; } ! MemBufferedStream::MemBufferedStream(void* databuffer, size_t maxLen) { // Create a read-only MemBufferedStream, which reads from an // externally-managed buffer and has a limited length *************** *** 171,177 **** pd_byte_order = omni::myByteOrder; pd_bufp = databuffer; pd_bufend = (void *)((omni::ptr_arith_t)pd_bufp + (omni::ptr_arith_t)maxLen); ! rewind_inout_mkr(); } --- 172,179 ---- pd_byte_order = omni::myByteOrder; pd_bufp = databuffer; pd_bufend = (void *)((omni::ptr_arith_t)pd_bufp + (omni::ptr_arith_t)maxLen); ! pd_in_mkr = startofstream(); ! pd_out_mkr = pd_bufend; }