chiark / gitweb /
[PATCH] cleanup db functions
[elogind.git] / udev_remove.c
index 0ba6962cad660f481714d91ebb2c235a79e0b363..22a363ed34d49dfdb3443572e51b72e65ae7e239 100644 (file)
@@ -150,7 +150,7 @@ int udev_remove_device(struct udevice *udev)
        if (udev->type != BLOCK && udev->type != CLASS)
                return 0;
 
-       retval = udev_db_get_device(udev);
+       retval = udev_db_get_device_by_devpath(udev, udev->devpath);
        if (retval) {
                /* fall back to kernel name */
                temp = strrchr(udev->devpath, '/');