This function takes the following parameters:
Pointer to an existing block of allocated memory.
New size (in bytes) of the block of memory you want allocated.