From 307f7c6344d2e9588cb52897d59240a5756f1177 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Mon, 9 Oct 2017 11:29:47 +1000 Subject: [PATCH] lid: mark the write return value as unused Coverity doesn't understand the (void)write() bit and complains about the unused value. Signed-off-by: Peter Hutterer --- src/evdev-lid.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/evdev-lid.c b/src/evdev-lid.c index 3de5fe4c..e410ecad 100644 --- a/src/evdev-lid.c +++ b/src/evdev-lid.c @@ -78,13 +78,14 @@ lid_switch_keyboard_event(uint64_t time, return; if (dispatch->reliability == RELIABILITY_WRITE_OPEN) { + __attribute__((unused)) int rc; int fd = libevdev_get_fd(dispatch->device->evdev); struct input_event ev[2] = { {{ 0, 0 }, EV_SW, SW_LID, 0 }, {{ 0, 0 }, EV_SYN, SYN_REPORT, 0 }, }; - (void)write(fd, ev, sizeof(ev)); + rc = write(fd, ev, sizeof(ev)); /* In case write() fails, we sync the lid state manually * regardless. */ }