]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/acpi/scan.c
Input: uinput - don't use "interruptible" in FF code
[mv-sheeva.git] / drivers / acpi / scan.c
index 8a3ea41063ec53ce4302601bf3a75d6c5617b266..23e2c6968a1164f9f54aa6f9a5493c619965019a 100644 (file)
@@ -28,8 +28,7 @@ static int acpi_bus_trim(struct acpi_device *start, int rmdevice);
 static void acpi_device_release(struct kobject *kobj)
 {
        struct acpi_device *dev = container_of(kobj, struct acpi_device, kobj);
-       if (dev->pnp.cid_list)
-               kfree(dev->pnp.cid_list);
+       kfree(dev->pnp.cid_list);
        kfree(dev);
 }
 
@@ -527,7 +526,7 @@ acpi_bus_driver_init(struct acpi_device *device, struct acpi_driver *driver)
        return_VALUE(0);
 }
 
-int acpi_start_single_object(struct acpi_device *device)
+static int acpi_start_single_object(struct acpi_device *device)
 {
        int result = 0;
        struct acpi_driver *driver;
@@ -1117,8 +1116,7 @@ acpi_add_single_object(struct acpi_device **child,
        if (!result)
                *child = device;
        else {
-               if (device->pnp.cid_list)
-                       kfree(device->pnp.cid_list);
+               kfree(device->pnp.cid_list);
                kfree(device);
        }