Improved iio fail code

This commit is contained in:
Denis 2023-12-13 15:26:43 +01:00
parent d7b713abef
commit b24da5890e
No known key found for this signature in database
GPG key ID: DD9B63F805CF5C03

View file

@ -143,7 +143,9 @@ static int dev_iio_create(char* dev_path, const char* path, dev_iio_t **const ou
(*out_iio)->fd = open((*out_iio)->dev_path, O_RDONLY); (*out_iio)->fd = open((*out_iio)->dev_path, O_RDONLY);
if ((*out_iio)->fd < 0) { if ((*out_iio)->fd < 0) {
fprintf(stderr, "Error opening %s: %d", (*out_iio)->dev_path, errno); fprintf(stderr, "Error opening %s: %d\n", (*out_iio)->dev_path, errno);
res = errno;
res = res < 0 ? res : -1 * res;
goto dev_iio_create_err; goto dev_iio_create_err;
} }