void *MGOxmalloc (int size)
The MGOxmalloc() allocates size bytes of dynamic memory and initializes it to NULL.
Returns a pointer to the allocated memory upon success, or NULL if the request fails.