Append to buffer in ReadCallback
This commit is contained in:
parent
9ec90e9083
commit
dacb7396be
|
@ -131,8 +131,9 @@ namespace Feather::Network
|
|||
evbuffer* buffer = bufferevent_get_input(m_bufferEvent);
|
||||
const size_t size = evbuffer_get_length(buffer);
|
||||
auto [data, lock] = m_data.borrow();
|
||||
data.resize(size);
|
||||
if (evbuffer_remove(buffer, data.data(), size) != size)
|
||||
const size_t offset = data.size();
|
||||
data.resize(offset + size);
|
||||
if (evbuffer_remove(buffer, &data[offset], size) != size)
|
||||
{
|
||||
printf("fuck");
|
||||
return;
|
||||
|
|
Loading…
Reference in New Issue