The address of the reallocated memory or null on failure. To avoid a memory leak, free the memory with nu_free.
Notes: Given the implementation of nu_realloc and nu_free may be independent of the libc allocator, memory allocated with nu_realloc should always be freed with nu_free!
Reallocates memory prior allocated with nu_malloc or nu_alignedalloc.
This function may re-allocate the memory if resizing the allocation to the new size is not possible.