Memory
[COMMON]

Memory allocation wrapper functions used in library. More...

Defines

#define oscap_alloc(s)   __oscap_alloc (s)
 void *malloc(size_t size) wrapper
#define oscap_calloc(n, s)   __oscap_calloc (n, s);
 void *calloc(size_t nmemb, size_t size) wrapper
#define oscap_realloc(p, s)   __oscap_realloc ((void *)(p), s)
 void *realloc(void *ptr, size_t size) wrapper
#define oscap_reallocf(p, s)   __oscap_reallocf((void *)(p), s)
 void *realloc(void *ptr, size_t size) wrapper freeing old memory on failure
#define oscap_free(p)   __oscap_free ((void *)(p))
 void free(void *ptr) wrapper

Detailed Description

Memory allocation wrapper functions used in library.

It's recommended to use these wrappers for allocation and freeing dynamic memory for OpenSCAP objects, objects members, ... .


Generated on 14 Jul 2010 for Open SCAP Library by  doxygen 1.6.1