]> err.no Git - linux-2.6/blobdiff - drivers/hwmon/w83627ehf.c
[PATCH] vt: fix possible memory corruption in complement_pos
[linux-2.6] / drivers / hwmon / w83627ehf.c
index b14801cd615d5881d5738a56bf29e502ade7bf30..b60efe8f8b26691a70bc64f5617d362b68e7a2be 100644 (file)
@@ -774,11 +774,8 @@ static int w83627ehf_detach_client(struct i2c_client *client)
 
        hwmon_device_unregister(data->class_dev);
 
-       if ((err = i2c_detach_client(client))) {
-               dev_err(&client->dev, "Client deregistration failed, "
-                       "client not detached.\n");
+       if ((err = i2c_detach_client(client)))
                return err;
-       }
        release_region(client->addr, REGION_LENGTH);
        kfree(data);