Drop file descriptor from evemu_destroy()

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Disable simplistic warnings for evemu

I'm pretty sure the intention here was to disable format warnings,
not to have -Wno-format as the only cflag...

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Drop pedantic from the warnings

This seems a bit excessive for a tool like this. We're not going to run
nuclear powerplants on evemu. I hope.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Fix [-Wsign-compare] warnings

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Fix [-Wunused-parameter] warnings

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Fix [-Wformat] warnings

evemu.c:451:5: warning: format '%x' expects argument of type 'unsigned int *',
but argument 5 has type 'unsigned char *' [-Wformat=]

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Fix [-Wmissing-field-initializers] warning

evemu.c:459:16: warning: missing initializer for field 'fuzz' of 'const struct
input_absinfo' [-Wmissing-field-initializers]

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>