sony-laptop: handle allocation failures
PATCH 3/3 sony-laptop: handle allocation failures
Return -ENOMEM if kzalloc() fails. The callers already handle error returns.
Signed-off-by Dan Carpenter <[email protected]>
drivers/platform/x86/sony-laptop.c +4 -0
@@ -768,6 +768,8 @@ static int sony_nc_handles_setup(struct platform_device *pd)int result; handles =kzalloc (sizeof (*handles),GFP_KERNEL ); +if (!handles) +return -ENOMEM ;sysfs_attr_init (&handles->devattr.attr); handles->devattr.attr.name ="handles" ;
@@ -1458,6 +1460,8 @@ static int sony_nc_kbd_backlight_setup(struct platform_device *pd)return 0 ; kbdbl_handle =kzalloc (sizeof (*kbdbl_handle),GFP_KERNEL ); +if (!kbdbl_handle) +return -ENOMEM ;sysfs_attr_init (&kbdbl_handle->mode_attr.attr); kbdbl_handle->mode_attr.attr.name ="kbd_backlight" ;
Quoted 4 lines · Dan Carpenter
Return
-ENOMEMifkzalloc()fails. The callers already handle error returns.Signed-off-by Dan Carpenter <[email protected]>
Acked-by Mattia Dongili <[email protected]>
Quoted 22 lines
drivers/platform/x86/sony-laptop.c +4
-0@@ -768,6 +768,8 @@ static int sony_nc_handles_setup(struct platform_device *pd)int result; handles =kzalloc (sizeof (*handles),GFP_KERNEL ); +if (!handles) +return -ENOMEM ;sysfs_attr_init (&handles->devattr.attr); handles->devattr.attr.name ="handles" ;@@ -1458,6 +1460,8 @@ static int sony_nc_kbd_backlight_setup(struct platform_device *pd)return 0 ; kbdbl_handle =kzalloc (sizeof (*kbdbl_handle),GFP_KERNEL ); +if (!kbdbl_handle) +return -ENOMEM ;sysfs_attr_init (&kbdbl_handle->mode_attr.attr); kbdbl_handle->mode_attr.attr.name ="kbd_backlight" ;
Signature · 2 lines
mattia :wq!