]> rtime.felk.cvut.cz Git - coffee/mt-apps.git/blobdiff - mt_keys.c
Use GCC's designated initializers to initialize structure fields
[coffee/mt-apps.git] / mt_keys.c
index d33635a90883b782daf5e28014c3abdadba86697..9b1dcadf03beb8651cd74fb5c3c6ec38f91793f0 100644 (file)
--- a/mt_keys.c
+++ b/mt_keys.c
@@ -102,7 +102,7 @@ int mt_keys_init(mt_keys_t *self, struct ev_loop *loop, int fd)
 {
     int ev = open("/dev/input/by-path/platform-gpio-keys-event", O_RDONLY);
     if (fd == -1) {
-        perror("open");
+        perror("/dev/input/by-path/platform-gpio-keys-event");
         return -1;
     }
 
@@ -139,6 +139,7 @@ int main(int argc, char **argv)
     ev_run(loop, 0);
 
     mt_keys_deinit(&keys);
+    ev_loop_destroy(loop);
 
     return 0;
 }