SOMMalloc

This function allocates the specified amount of memory.

Syntax
 size_t     size; somToken   rc;

rc = (*SOMMalloc)(size); 

Parameters

 * size (size_t): The amount of memory to be allocated, in bytes.

Return Code

 * rc (somToken) : A pointer to the first byte of the allocated space.

Remarks
This function allocates size bytes of memory. This function has the same interface as the C malloc function. It performs the same basic function as malloc with some supplemental error checking. If an error occurs, the SOMError function is called. This routine is replaceable by changing the value of the global variable SOMMalloc.

Example Code
See function somFree.

Functions

 * SOMCalloc
 * SOMRealloc
 * somFree