summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/relabsd_device.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/relabsd_device.c b/src/relabsd_device.c
index 4af52c8..334243a 100644
--- a/src/relabsd_device.c
+++ b/src/relabsd_device.c
@@ -203,8 +203,6 @@ int relabsd_device_create
return -1;
}
- close(fd);
-
dev->fd = fd;
return 0;
@@ -216,6 +214,7 @@ void relabsd_device_destroy (const struct relabsd_device * const dev)
libevdev_uinput_destroy(dev->uidev);
libevdev_free(dev->dev);
+ close(dev->fd);
}
int relabsd_device_write_evdev_event