This function is not simply equivalent to the C free() function, since if the pointer has been registered
cnfRegp) for use by both C and FORTRAN, then it will be unregistered before the space is
freed. All pointers to space allocated by
cnfMalloc are automatically registered in this
cnfFree should always be used to free them.
It is also safe to free unregistered pointers with this function.