void t_set_free (T_SET * set) { if (set == NULL) return; FREE_MEM (set->element); FREE_MEM (set->data_buf); hm_conv_value_buf_clear (&(set->conv_value_buffer)); FREE_MEM (set); }
int req_close_query_result (T_REQ_HANDLE * req_handle) { assert (req_handle != NULL); hm_req_handle_fetch_buf_free (req_handle); hm_conv_value_buf_clear (&(req_handle->conv_value_buffer)); if (req_handle->num_query_res == 0 || req_handle->qr == NULL) { assert (req_handle->num_query_res == 0 && req_handle->qr == NULL); return CCI_ER_RESULT_SET_CLOSED; } QUERY_RESULT_FREE (req_handle); return CCI_ER_NO_ERROR; }