}
}
else if(cur_op==M_READ)
- begin=end = buf;
+ begin = end = buf;
}
unsigned Buffered::do_write(const char *data, unsigned size)
// Give out whatever is in the buffer already
memcpy(data, begin, end-begin);
unsigned ret = end-begin;
- begin=end = buf;
+ begin = end = buf;
data += ret;
size -= ret;