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;
|
char * p;
|
||||||
|
|
||||||
if((p = realloc(buffer->data, size)) == NULL && size != 0)
|
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;
|
buffer->data = p;
|
||||||
if(size > buffer->size)
|
if(size > buffer->size)
|
||||||
memset(&buffer->data[buffer->size], 0, size - buffer->size);
|
memset(&buffer->data[buffer->size], 0, size - buffer->size);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user