asus-wmi: signedness bug in read_brightness()
PATCH 1/2 asus-wmi: signedness bug in read_brightness()
"err" needs to be signed for the error handling to work.
Signed-off-by Dan Carpenter <[email protected]>
drivers/platform/x86/asus-wmi.c +2 -1
@@ -946,7 +946,8 @@ static int read_brightness_max(struct asus_wmi *asus)static int read_brightness (struct backlight_device *bd) {struct asus_wmi *asus =bl_get_data (bd); -u32 retval, err; +u32 retval; +int err; err =asus_wmi_get_devstate (asus,ASUS_WMI_DEVID_BRIGHTNESS , &retval);
Quoted 9 lines · Dan Carpenter
"err" needs to be signed for the error handling to work.
Signed-off-by Dan Carpenter <[email protected]>drivers/platform/x86/asus-wmi.c +0
-0
drivers/platform/x86/asus-wmi.c static int read_brightness_max(struct asus_wmi *asus) · line 952
Quoted 8 lines
drivers/platform/x86/asus-wmi.c +2
-1@@ -946,7 +946,8 @@ static int read_brightness_max(struct asus_wmi *asus) static int read_brightness(struct backlight_device *bd) { struct asus_wmi *asus = bl_get_data(bd); - u32 retval, err; + u32 retval; + int err; err = asus_wmi_get_devstate(asus, ASUS_WMI_DEVID_BRIGHTNESS, &retval);
Hm, Thanks,
Acked-by Corentin Chary <[email protected]>
Signature · 2 lines
Corentin Chary http://xf.iksaif.net