Add a shorthand for resetting buffers
This commit is contained in:
parent
22b7330377
commit
118b9372f8
|
@ -106,7 +106,10 @@ int buffer_set(Buffer * buffer, size_t size, char const * data)
|
|||
{
|
||||
if(buffer_set_size(buffer, size) != 0)
|
||||
return -1;
|
||||
memcpy(buffer->data, data, size);
|
||||
if(data == NULL)
|
||||
memset(buffer->data, 0, size);
|
||||
else
|
||||
memcpy(buffer->data, data, size);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user