next up previous contents
Next: user_create_lp Up: User-written functions of the Previous: user_receive_lp_data   Contents

user_free_lp

int user_free_lp(void **user)

Description:

The user has to free all the data structures within *user, and also free user itself. The user can use the built-in macro FREE that checks the existence of a pointer before freeing it.

Arguments:

void **user INOUT Pointer to the user-defined LP data structure.

Return values:

ERROR Error. SYMPHONY ignores error message.
USER_NO_PP User freed everything in the user space.

Wrapper invoked from:
lp_close() at process shutdown.





Ted Ralphs 2002-10-23