Allocates byte_size
bytes of memory, and copies byte_size
bytes into it from mem
.
If mem
is null it returns null.
mem |
the memory to copy. |
byte_size |
the number of bytes to copy. |
a pointer to the newly-allocated copy of the memory, or null if |