From ab1d9adfd34b351190bb10805c4e6b5a5aecd5de Mon Sep 17 00:00:00 2001 From: Christian Gmeiner Date: Wed, 24 Jan 2018 13:19:10 +0100 Subject: Print cause of a failed open(..) call This is quite helpful for debugging. Signed-off-by: Christian Gmeiner Reviewed-by: Peter Hutterer Signed-off-by: Peter Hutterer --- src/evdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/evdev.c b/src/evdev.c index cffed7f..3d7b6f0 100644 --- a/src/evdev.c +++ b/src/evdev.c @@ -2487,7 +2487,7 @@ EvdevOpenDevice(InputInfoPtr pInfo) } if (pInfo->fd < 0) { - xf86IDrvMsg(pInfo, X_ERROR, "Unable to open evdev device \"%s\".\n", device); + xf86IDrvMsg(pInfo, X_ERROR, "Unable to open evdev device \"%s\" (%s).\n", device, strerror(errno)); return BadValue; } -- cgit v1.2.3