FireBirdLib - Topfield TMS PVR TAP Programming Library
TAP_MemAlloc_Chk.c
Go to the documentation of this file.
1#define FB_DEBUG_CHK
2#define FB_LOG_ENTRY_LIB_PRINTF
3#include "libFireBird.h"
4
5void* TAP_MemAlloc_Chk(char *Comment, dword size)
6{
8
9 void *ret;
10
11 ret = TAP_MemAlloc(size);
12
13 if(!ret && Comment) LogEntryFBLibPrintf(TRUE, "TAP_MemAlloc_Chk Warning: TAP_MemAlloc(%lu) returned NULL pointer @ %s", size, Comment);
14
15 TRACEEXIT();
16 return ret;
17}
void LogEntryFBLibPrintf(bool Console, char *format,...)
void * TAP_MemAlloc_Chk(char *Comment, dword size)
#define TRACEEXIT()
Definition: libFireBird.h:1244
#define TRACEENTER()
Definition: libFireBird.h:1243