OpenDNSSEC-enforcer  1.3.8
Defines | Functions
/build/buildd/opendnssec-1.3.8/enforcer/ksm/include/ksm/memory.h File Reference
#include <stdlib.h>
Include dependency graph for memory.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define MemFree(ptr)   {if(ptr != NULL) {free(ptr); (ptr) = NULL;}}

Functions

void * MemMalloc (size_t size)
void * MemCalloc (size_t nmemb, size_t size)
void * MemRealloc (void *ptr, size_t size)

Define Documentation

#define MemFree (   ptr)    {if(ptr != NULL) {free(ptr); (ptr) = NULL;}}

Function Documentation

void* MemCalloc ( size_t  nmemb,
size_t  size 
)

Definition at line 70 of file memory.c.

References KSM_STMTALLOC, and MsgLog().

Referenced by DbExecuteSql(), DbFetchRow(), MsgRegister(), StrArglistAdd(), StrArglistCreate(), and StrStrdup().

void* MemMalloc ( size_t  size)
void* MemRealloc ( void *  ptr,
size_t  size 
)

Definition at line 81 of file memory.c.

References KSM_STMTALLOC, and MsgLog().

Referenced by MsgRegister(), StrAppend(), and StrArglistAdd().