From: Markus Elfring <elfr...@users.sourceforge.net>
Date: Wed, 9 Aug 2017 15:45:35 +0200

* Avoid another duplicate check for the local variable "result"
  then at the end.

* Jump directly to an error message in the case that the desired brightness
  can not be switched.

Signed-off-by: Markus Elfring <elfr...@users.sourceforge.net>
---
 drivers/acpi/acpi_video.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/drivers/acpi/acpi_video.c b/drivers/acpi/acpi_video.c
index 8295ae1deab9..e279ed221961 100644
--- a/drivers/acpi/acpi_video.c
+++ b/drivers/acpi/acpi_video.c
@@ -1411,19 +1411,19 @@ acpi_video_switch_brightness(struct work_struct *work)
                return;
 
        if (!device->brightness)
-               goto out;
+               goto report_failure;
 
        result = acpi_video_device_lcd_get_level_current(device,
                                                         &level_current,
                                                         false);
        if (result)
-               goto out;
+               goto report_failure;
 
        level_next = acpi_video_get_next_level(device, level_current, event);
 
        result = acpi_video_device_lcd_set_level(device, level_next);
-out:
        if (result)
+ report_failure:
                printk(KERN_ERR PREFIX "Failed to switch the brightness\n");
        else
                backlight_force_update(device->backlight,
-- 
2.13.4

Reply via email to