diff options
Diffstat (limited to 'wl1271/stad/src/Ctrl_Interface/EvHandler.c')
-rw-r--r-- | wl1271/stad/src/Ctrl_Interface/EvHandler.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/wl1271/stad/src/Ctrl_Interface/EvHandler.c b/wl1271/stad/src/Ctrl_Interface/EvHandler.c index 99205b4..91b594d 100644 --- a/wl1271/stad/src/Ctrl_Interface/EvHandler.c +++ b/wl1271/stad/src/Ctrl_Interface/EvHandler.c @@ -1,7 +1,7 @@ /* * EvHandler.c * - * Copyright(c) 1998 - 2009 Texas Instruments. All rights reserved. + * Copyright(c) 1998 - 2010 Texas Instruments. All rights reserved. * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -55,6 +55,13 @@ TI_HANDLE EvHandler_Create (TI_HANDLE hOs) PRINT(DBG_INIT_LOUD, (" EvHandlerInit\n")); pEvHandler = os_memoryAlloc(hOs,sizeof(TEvHandlerObj)); + + if(NULL == pEvHandler) + { + PRINT(DBG_INIT_LOUD, ("EvHandler_Create() - Allocation failed! Returning NULL.\n")); + return NULL; + } + os_memoryZero(hOs,pEvHandler,sizeof(TEvHandlerObj)); #ifdef EV_HANDLER_DEBUG |