The ifx_lo_spec_free() function
The ifx_lo_spec_free() function frees the resources of an LO-specification structure.
Syntax
mint ifx_lo_spec_free(LO_spec)
ifx_lo_create_spec_t *LO_spec;
- LO_spec
- A pointer to the LO-specification structure to free.
Usage
The ifx_lo_spec_free() function frees a LO-specification structure that was allocated by a call to ifx_lo_spec_free(). The LO_spec pointer points to the ifx_lo_create_spec_t structure which is to be freed.
Informix® ESQL/C does not perform
memory management for a LO-specification structure. You must call ifx_lo_spec_free() for
each LO-specification structure that you allocate with a call to the ifx_lo_def_create_spec() function.
Important: Do not use ifx_lo_spec_free() to
free an ifx_lo_create_spec_t structure that you accessed through
a call to the ifx_lo_stat_cspec() function. When
you call ifx_lo_stat_free() to free the ifx_lo_stat_t structure,
it also automatically frees the ifx_lo_create_spec_t structure.
Use ifx_lo_spec_free() only to free an ifx_lo_create_spec_t structure
that you created through a call to ifx_lo_def_create_spec().
Return codes
- 0
- The function was successful.
- <0
- The function was not successful and the return value indicates the cause of the failure.