#include <string.h>
#include <stdlib.h>
Go to the source code of this file.
Functions | |
void* | calloc_safe (size_t nmemb, size_t size) |
Wrapper for calloc. More... | |
void* | malloc_safe (size_t size) |
Wrapper for malloc. More... | |
void | free_safe (void *ptr) |
Wrapper for free. More... | |
void* | realloc_safe (void *ptr, size_t size) |
Wrapper for realloc. More... | |
char* | strdup_safe (const char *s) |
Wrapper for strdup. More... | |
int | cleanup_memory (void) |
Frees all remaining pointers. More... |
Make thread safe
Remove counting when debug is 0
Definition in file memory.h.
|
Wrapper for calloc.
Definition at line 75 of file plugins/analysis/memory.c. |
|
Frees all remaining pointers.
Definition at line 161 of file plugins/analysis/memory.c. |
|
Wrapper for free.
Definition at line 111 of file plugins/analysis/memory.c. Referenced by buildXmlProtocol(), pluginCleanup(), and pluginInit(). |
|
Wrapper for malloc.
Definition at line 93 of file plugins/analysis/memory.c. Referenced by buildXmlDefault(), buildXmlPolicyFromFile(), buildXmlSnort(), convertStringToBArray(), and pluginRegister(). |
|
Wrapper for realloc.
Definition at line 119 of file plugins/analysis/memory.c. Referenced by buildXmlPolicyFromFile(). |
|
Wrapper for strdup.
Definition at line 142 of file plugins/analysis/memory.c. Referenced by buildXmlProtocol(), and pluginRegister(). |