Tries to create a newly allocated buffer with data of the given size. If
the requested amount of memory can't be allocated, NULL will be returned.
The buffer memory is not cleared.
Note that when size == 0, the buffer data pointer will be NULL.
MT safe.
Tries to create a newly allocated buffer with data of the given size. If the requested amount of memory can't be allocated, NULL will be returned. The buffer memory is not cleared. Note that when size == 0, the buffer data pointer will be NULL. MT safe.