63void *
opj_calloc(
size_t numOfElements,
size_t sizeOfElements);
96#if defined(__GNUC__) && !defined(OPJ_SKIP_POISON)
97#pragma GCC poison malloc calloc realloc free
void * opj_malloc(size_t size)
Allocate an uninitialized memory block.
Definition opj_malloc.c:191
void * opj_aligned_malloc(size_t size)
Allocate memory aligned to a 16 byte boundary.
Definition opj_malloc.c:217
void * opj_aligned_32_realloc(void *ptr, size_t size)
Definition opj_malloc.c:230
void * opj_aligned_realloc(void *ptr, size_t size)
Definition opj_malloc.c:221
void opj_free(void *ptr)
Deallocates or frees a memory block.
Definition opj_malloc.c:256
void * opj_aligned_32_malloc(size_t size)
Allocate memory aligned to a 32 byte boundary.
Definition opj_malloc.c:226
void * opj_realloc(void *ptr, size_t new_size)
Reallocate memory blocks.
Definition opj_malloc.c:249
void opj_aligned_free(void *ptr)
Definition opj_malloc.c:235
void * opj_calloc(size_t num, size_t size)
Allocate a memory block with elements initialized to 0.
Definition opj_malloc.c:198