#include <nng/nng.h>
void nng_free(void *ptr, size_t size);
nng_free(3)
NAME
nng_free - free memory
SYNOPSIS
DESCRIPTION
The nng_free()
function deallocates a memory region of size size,
that was previously allocated by nng_alloc()
or
nng_recv()
with the NNG_FLAG_ALLOC
flag.
It is very important that size match the allocation size used to allocate the memory. |
Do not attempt to use this function to deallocate memory
obtained by a call to the system malloc() or calloc() functions,
or the C++ new operator.
Doing so may result in unpredictable
behavior, including corruption of application memory.
|
RETURN VALUES
None.
ERRORS
None.