Use -errno as the code for system errors

This commit is contained in:
Pierre Pronchery 2018-01-17 01:53:42 +01:00
parent 647c6e068e
commit 5059e2d00f

View File

@ -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);