term: enqueue data: cleanup

This commit is contained in:
Daniel Eklöf 2020-08-22 09:25:25 +02:00
parent efbc3431ed
commit 91a839bf8e
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F

View file

@ -54,21 +54,15 @@ static void
enqueue_data_for_slave(const void *data, size_t len, size_t offset, enqueue_data_for_slave(const void *data, size_t len, size_t offset,
ptmx_buffer_list_t *buffer_list) ptmx_buffer_list_t *buffer_list)
{ {
/* void *copy = xmalloc(len);
* We're in asynchronous mode - push data to queue and let the FDM memcpy(copy, data, len);
* handler take care of it
*/
{
void *copy = xmalloc(len);
memcpy(copy, data, len);
struct ptmx_buffer queued = { struct ptmx_buffer queued = {
.data = copy, .data = copy,
.len = len, .len = len,
.idx = offset, .idx = offset,
}; };
tll_push_back(*buffer_list, queued); tll_push_back(*buffer_list, queued);
}
} }
static bool static bool