informix
Informix DataBlade API Programmer's Manual
DataBlade API Function Descriptions

mi_fparam_free()

The mi_fparam_free() function deallocates resources used by an MI_FPARAM structure allocated on behalf of a user-defined routine.

Syntax

Usage

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.

Return Values

MI_OK indicates that the function was successful.
MI_ERROR indicates that the function was not successful.

Related Topics

See the descriptions of the following functions: mi_fp_usr_fparam(), mi_fparam_allocate(), and mi_fparam_copy().


Informix DataBlade API Programmer's Manual, Version 9.2
Copyright © 1999, Informix Software, Inc. All rights reserved