Return EBADF when trying to read from an uninitalized device
authorPeter Hutterer <peter.hutterer@who-t.net>
Sat, 31 Aug 2013 02:33:33 +0000 (12:33 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Sat, 31 Aug 2013 03:17:26 +0000 (13:17 +1000)
commit2c101977b7830070bdbd18e696857c667e69dee0
treef5e732b1ebd47bdc80e736e3d244a64dd24f28c2
parent9675287062ed3193c8dbd7f4ad88e07823bdf36e
Return EBADF when trying to read from an uninitalized device

All other functions that check the fd for validity return EBADF, which also makes it
easier to debug if the actual device goes away.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
libevdev/libevdev.c