Allocates n_bytes bytes of memory. If n_bytes is 0 it returns NULL.
the number of bytes to allocate
a pointer to the allocated memory
Allocates n_bytes bytes of memory. If n_bytes is 0 it returns NULL.