# HG changeset patch # User Tero Marttila # Date 1233018122 -7200 # Node ID f769fab21a6ca199e5fd25b424856515ee89d8a2 # Parent 9823e6cd1086b23b79d8ab6a1e3023424c9af85b fix bug with NetworkBufferOutput where push_write doesn't update offset diff -r 9823e6cd1086 -r f769fab21a6c src/Network/Buffer.cc --- a/src/Network/Buffer.cc Tue Jan 27 00:25:58 2009 +0200 +++ b/src/Network/Buffer.cc Tue Jan 27 03:02:02 2009 +0200 @@ -159,6 +159,9 @@ // copy into our internal buffer memcpy(buf + offset, buf_ptr, buf_size); + + // update offset! + offset += buf_size; } bool NetworkBufferOutput::flush_write (void) {