summaryrefslogtreecommitdiff
path: root/udev/lib/libudev-device.c
diff options
context:
space:
mode:
Diffstat (limited to 'udev/lib/libudev-device.c')
-rw-r--r--udev/lib/libudev-device.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/udev/lib/libudev-device.c b/udev/lib/libudev-device.c
index fd7c962d3a..00b9440386 100644
--- a/udev/lib/libudev-device.c
+++ b/udev/lib/libudev-device.c
@@ -194,6 +194,10 @@ void udev_device_unref(struct udev_device *udev_device)
free(udev_device->subsystem);
name_list_cleanup(udev_device->udev, &udev_device->link_list);
name_list_cleanup(udev_device->udev, &udev_device->env_list);
+ free(udev_device->action);
+ free(udev_device->driver);
+ free(udev_device->devpath_old);
+ free(udev_device->physdevpath);
info(udev_device->udev, "udev_device: %p released\n", udev_device);
free(udev_device);
}