ACPI: drop unnecessary local variable from acpi_system_write_wakeup_device()
The LEN variable is unsigned, therefore checking whether it is less than 0 is useless. Also drop the LEN variable, since the COUNT parameter can be used instead. [rjw: Changed the subject.] Signed-off-by: Cyril Roelandt <tipecaml@gmail.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
parent
66fd3835ac
commit
05bce79e6d
@ -362,16 +362,13 @@ acpi_system_write_wakeup_device(struct file *file,
|
|||||||
struct list_head *node, *next;
|
struct list_head *node, *next;
|
||||||
char strbuf[5];
|
char strbuf[5];
|
||||||
char str[5] = "";
|
char str[5] = "";
|
||||||
unsigned int len = count;
|
|
||||||
|
|
||||||
if (len > 4)
|
if (count > 4)
|
||||||
len = 4;
|
count = 4;
|
||||||
if (len < 0)
|
|
||||||
return -EFAULT;
|
|
||||||
|
|
||||||
if (copy_from_user(strbuf, buffer, len))
|
if (copy_from_user(strbuf, buffer, count))
|
||||||
return -EFAULT;
|
return -EFAULT;
|
||||||
strbuf[len] = '\0';
|
strbuf[count] = '\0';
|
||||||
sscanf(strbuf, "%s", str);
|
sscanf(strbuf, "%s", str);
|
||||||
|
|
||||||
mutex_lock(&acpi_device_lock);
|
mutex_lock(&acpi_device_lock);
|
||||||
|
Loading…
Reference in New Issue
Block a user