A pointer to a newly allocated block of memory if succesful, NULL
otherwise.
FUNCTION
This routine is used by the functions below to allocate a block of memory.
It keeps track of allocated blocks of memory in the local MemInUse variable
(see DMEM). It is equivalent to the malloc_netlib function
used in allocating blocks of memory for network structures.