Commit 05bce79e authored by Cyril Roelandt's avatar Cyril Roelandt Committed by Rafael J. Wysocki
Browse files

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: default avatarCyril Roelandt <tipecaml@gmail.com>
Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
parent 66fd3835
Loading
Loading
Loading
Loading
+4 −7
Original line number Diff line number Diff line
@@ -362,16 +362,13 @@ acpi_system_write_wakeup_device(struct file *file,
	struct list_head *node, *next;
	char strbuf[5];
	char str[5] = "";
	unsigned int len = count;

	if (len > 4)
		len = 4;
	if (len < 0)
		return -EFAULT;
	if (count > 4)
		count = 4;

	if (copy_from_user(strbuf, buffer, len))
	if (copy_from_user(strbuf, buffer, count))
		return -EFAULT;
	strbuf[len] = '\0';
	strbuf[count] = '\0';
	sscanf(strbuf, "%s", str);

	mutex_lock(&acpi_device_lock);