[PATCH] net/wanrouter/wanmain.c: check kmalloc() return value.

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Amit Choudhary
Date: Friday, March 9, 2007 - 12:26 am

Description: Check the return value of kmalloc() in function dbg_kmalloc(), in file net/wanrouter/wanmain.c.

Signed-off-by: Amit Choudhary <amit2030@gmail.com>

diff --git a/net/wanrouter/wanmain.c b/net/wanrouter/wanmain.c
index 316211d..263450c 100644
--- a/net/wanrouter/wanmain.c
+++ b/net/wanrouter/wanmain.c
@@ -67,6 +67,8 @@ static void * dbg_kmalloc(unsigned int s
 	int i = 0;
 	void * v = kmalloc(size+sizeof(unsigned int)+2*KMEM_SAFETYZONE*8,prio);
 	char * c1 = v;
+	if (!v)
+		return NULL;
 	c1 += sizeof(unsigned int);
 	*((unsigned int *)v) = size;
 
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] net/wanrouter/wanmain.c: check kmalloc() return value., Amit Choudhary, (Fri Mar 9, 12:26 am)