helpers: set errno in gpiod_chip_open_by_label()
authorBartosz Golaszewski <bartekgola@gmail.com>
Tue, 24 Oct 2017 12:25:02 +0000 (14:25 +0200)
committerBartosz Golaszewski <bartekgola@gmail.com>
Tue, 24 Oct 2017 12:25:02 +0000 (14:25 +0200)
commitbce3718defb0732a4940f300d88eb4997426309b
tree01b455252e7257ad4b13ed2ad3b7d25d12a2eac6
parent5808092cbc284b44a95598e9b4f92e9c1c0f104c
helpers: set errno in gpiod_chip_open_by_label()

If a GPIO chip with given label cannot be found but no other error
occurred, set errno to ENOENT before returning a NULL pointer.

Update the relevant test case.

Signed-off-by: Bartosz Golaszewski <bartekgola@gmail.com>
src/lib/helpers.c
tests/tests-chip.c