Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0df28be0 authored by Peter Huewe's avatar Peter Huewe Committed by Greg Kroah-Hartman
Browse files

Staging: asus_oled: Add NULL test for kmalloc



This patch adds a NULL test to check wether kmalloc was successful or
not.

Signed-off-by: default avatarPeter Huewe <peterhuewe@gmx.de>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent c424d46f
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -430,6 +430,11 @@ static ssize_t odev_set_picture(struct asus_oled_dev *odev,

		kfree(odev->buf);
		odev->buf = kmalloc(odev->buf_size, GFP_KERNEL);
		if (odev->buf == NULL) {
			odev->buf_size = 0;
			printk(ASUS_OLED_ERROR "Out of memory!\n");
			return -ENOMEM;
		}

		memset(odev->buf, 0xff, odev->buf_size);