Added a call to vApplicationMallocFailedHook() when pvPortMalloc() returns NULL.

pull/4/head
Richard Barry 16 years ago
parent 7a3ac3c503
commit 4a1fbbca99

@ -120,6 +120,16 @@ void *pvReturn = NULL;
} }
} }
xTaskResumeAll(); xTaskResumeAll();
#if( configUSE_MALLOC_FAILED_HOOK == 1 )
{
if( pvReturn == NULL )
{
extern void vApplicationMallocFailedHook( void );
vApplicationMallocFailedHook();
}
}
#endif
return pvReturn; return pvReturn;
} }

@ -230,6 +230,16 @@ void *pvReturn = NULL;
} }
xTaskResumeAll(); xTaskResumeAll();
#if( configUSE_MALLOC_FAILED_HOOK == 1 )
{
if( pvReturn == NULL )
{
extern void vApplicationMallocFailedHook( void );
vApplicationMallocFailedHook();
}
}
#endif
return pvReturn; return pvReturn;
} }
/*-----------------------------------------------------------*/ /*-----------------------------------------------------------*/

@ -74,6 +74,16 @@ void *pvReturn;
} }
xTaskResumeAll(); xTaskResumeAll();
#if( configUSE_MALLOC_FAILED_HOOK == 1 )
{
if( pvReturn == NULL )
{
extern void vApplicationMallocFailedHook( void );
vApplicationMallocFailedHook();
}
}
#endif
return pvReturn; return pvReturn;
} }
/*-----------------------------------------------------------*/ /*-----------------------------------------------------------*/

Loading…
Cancel
Save