Use -errno as the code for system errors
This commit is contained in:
parent
647c6e068e
commit
5059e2d00f
|
@ -115,7 +115,7 @@ int buffer_set_size(Buffer * buffer, size_t size)
|
|||
char * p;
|
||||
|
||||
if((p = realloc(buffer->data, size)) == NULL && size != 0)
|
||||
return -error_set_code(1, "%s", strerror(errno));
|
||||
return error_set_code(-errno, "%s", strerror(errno));
|
||||
buffer->data = p;
|
||||
if(size > buffer->size)
|
||||
memset(&buffer->data[buffer->size], 0, size - buffer->size);
|
||||
|
|
Loading…
Reference in New Issue
Block a user