|
The mi_fparam_free() function deallocates resources used by an MI_FPARAM structure allocated on behalf of a user-defined routine.
The mi_fparam_free() function is the destructor function for the MI_FPARAM structure. Use the mi_fparam_free() function to free only those MI_FPARAM structures that have been allocated on behalf of user-defined routines with mi_fparam_allocate() or mi_fparam_copy().
Important: The mi_fparam_free() function generates an error if you attempt to free an MI_FPARAM structure that the database server has allocated.
It is an error to call this function to free an MI_FPARAM structure allocated internally by the server.
MI_OK | indicates that the function was successful. |
MI_ERROR | indicates that the function was not successful. |
See the descriptions of the following functions: mi_fp_usr_fparam(), mi_fparam_allocate(), and mi_fparam_copy().