#include <stdlib.h>
Include dependency graph for wbxml_mem.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | wbxml_mem_cleam(ptr) (ptr) |
Functions | |
void * | wbxml_malloc (size_t size) |
Alloc a Memory Block. | |
void | wbxml_free (void *memblock) |
Free a Memory Block. | |
void * | wbxml_realloc (void *memblock, size_t size) |
Realloc a Memory Block. | |
char * | wbxml_strdup (const char *str) |
Duplicate a C String. |
Definition in file wbxml_mem.h.
|
Definition at line 45 of file wbxml_mem.h. |
|
Free a Memory Block.
Definition at line 52 of file wbxml_mem.c. Referenced by main(), wbxml_attribute_destroy(), wbxml_attribute_name_destroy(), wbxml_attribute_name_duplicate(), wbxml_buffer_create_real(), wbxml_buffer_destroy(), wbxml_encoder_create_real(), wbxml_encoder_destroy(), wbxml_list_destroy(), wbxml_parser_destroy(), wbxml_tag_destroy(), wbxml_tag_duplicate(), wbxml_tree_attribute_destroy(), wbxml_tree_destroy(), and wbxml_tree_node_destroy(). |
|
Alloc a Memory Block.
Definition at line 42 of file wbxml_mem.c. Referenced by wbxml_attribute_create(), wbxml_attribute_duplicate(), wbxml_attribute_name_create(), wbxml_attribute_name_duplicate(), wbxml_base64_decode(), wbxml_base64_encode(), wbxml_buffer_create_real(), wbxml_encoder_create_real(), wbxml_list_create_real(), wbxml_parser_create(), wbxml_tag_create(), wbxml_tag_duplicate(), wbxml_tree_attribute_create(), wbxml_tree_create(), and wbxml_tree_node_create(). |
|
Realloc a Memory Block.
Definition at line 62 of file wbxml_mem.c. Referenced by main(). |
|
Duplicate a C String.
Definition at line 72 of file wbxml_mem.c. |