summaryrefslogtreecommitdiff
path: root/libevdev/libevdev.c
diff options
context:
space:
mode:
Diffstat (limited to 'libevdev/libevdev.c')
-rw-r--r--libevdev/libevdev.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/libevdev/libevdev.c b/libevdev/libevdev.c
index 4ae670e..2506a9e 100644
--- a/libevdev/libevdev.c
+++ b/libevdev/libevdev.c
@@ -200,11 +200,8 @@ libevdev_free(struct libevdev *dev)
if (!dev)
return;
- free(dev->name);
- free(dev->phys);
- free(dev->uniq);
- free(dev->mt_slot_vals);
queue_free(dev);
+ libevdev_reset(dev);
free(dev);
}