diff --git a/src/MIME.cc b/src/MIME.cc index a7825496ec..103cf149ef 100644 --- a/src/MIME.cc +++ b/src/MIME.cc @@ -876,6 +876,7 @@ void MIME_Entity::DataOctets(int len, const char* data) int n = min(data_buf_length - data_buf_offset, len); memcpy(data_buf_data + data_buf_offset, data, n); data += n; + data_buf_offset += n; len -= n; if ( data_buf_offset == data_buf_length )