NAME
uwx_free() — free memory used by an unwind environment
SYNOPSIS
#include <uwx.h>
int uwx_free(struct uwx_env *env);
DESCRIPTION
uwx_free()
is part of the Unwind Express Library for Integrity systems; see
uwx(3X).
uwx_free()
frees all memory used by an unwind environment, including any string pools
and the unwind environment object itself.
Following this operation, the original
env
pointer may not be used as the parameter to any Unwind Express Library calls.
Parameters
- env
A pointer to the unwind environment object to be freed.
RETURN VALUE
uwx_free()
returns
UWX_OK
on success.
See
uwx(3X)
for error codes.
AUTHOR
The Unwind Express Library was developed by Hewlett-Packard.
SEE ALSO
uwx(3X),
uwx_add_to_bsp(3X),
uwx_find_source_info(3X),
uwx_find_symbol(3X),
uwx_get_abi_context_code(3X),
uwx_get_funcstart(3X),
uwx_get_module_info(3X),
uwx_get_nat(3X),
uwx_get_reg(3X),
uwx_get_source_info(3X),
uwx_get_sym_info(3X),
uwx_init(3X),
uwx_init_context(3X),
uwx_register_alloc_cb(3X),
uwx_register_callbacks(3X),
uwx_release_symbol_cache(3X),
uwx_self_do_context_frame(3X),
uwx_self_free_info(3X),
uwx_self_init_context(3X),
uwx_self_init_info(3X),
uwx_set_nofr(3X),
uwx_set_remote(3X),
uwx_step(3X),
uwx_step_inline(3X).