staging/asus_oled: Add NULL test for kmalloc
PATCH 1/1 staging/asus_oled: Add NULL test for kmalloc
From: Peter Huewe <[email protected]>
Date: Thu, 7 Jan 2010 19:57:36 +0100
This patch adds a NULL test to check wether kmalloc was successful or not.
Signed-off-by Peter Huewe <[email protected]>
---
Patch against Linux-next of Do 7. Jan 19:59:41 CET 2010
drivers/staging/asus_oled/asus_oled.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-)
drivers/staging/asus_oled/asus_oled.c +5 -0
@@ -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);
Signature · 1 line
1.6.4.4