From 400e52c6a285c214bf97a016aa94f5c6f68542bf Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Fri, 22 Aug 2014 11:45:01 +1000 Subject: [PATCH] tools: pass -rc to strerror, not rc rc is a negative errno Found by Coverity. Signed-off-by: Peter Hutterer --- tools/libevdev-events.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/libevdev-events.c b/tools/libevdev-events.c index 0711c78..3ce23f1 100644 --- a/tools/libevdev-events.c +++ b/tools/libevdev-events.c @@ -185,7 +185,7 @@ main(int argc, char **argv) } while (rc == LIBEVDEV_READ_STATUS_SYNC || rc == LIBEVDEV_READ_STATUS_SUCCESS || rc == -EAGAIN); if (rc != LIBEVDEV_READ_STATUS_SUCCESS && rc != -EAGAIN) - fprintf(stderr, "Failed to handle events: %s\n", strerror(rc)); + fprintf(stderr, "Failed to handle events: %s\n", strerror(-rc)); rc = 0; out: