typedef void (*PK_FMFREE_f_t)(int *nbytes, char **memory, int *ifail); Free virtual memory Receives: int *nbytes --- length of memory region in bytes char **memory --- pointer to start of memory region Returns: int *ifail --- error code: FR_no_errors Description: Any space which has been allocated by calling FMALLO must be freed by a call to FMFREE, passing it the start address of the block of virtual memory and size of memory which was requested. The space must be freed by a single call.