/** End the select query, such as freeing memory or result. * */ static sql_rcode_t sql_finish_select_query(rlm_sql_handle_t *handle, UNUSED rlm_sql_config_t *config) { rlm_sql_firebird_conn_t *conn = (rlm_sql_firebird_conn_t *) handle->conn; fb_commit(conn); fb_close_cursor(conn); return 0; }
/** End the select query, such as freeing memory or result. * */ static int sql_finish_select_query(rlm_sql_handle_t *handle, UNUSED rlm_sql_config_t *config) { rlm_sql_firebird_sock *sock = (rlm_sql_firebird_sock *) handle->conn; fb_commit(sock); fb_close_cursor(sock); return 0; }
/************************************************************************* * * Function: sql_finish_select_query * * Purpose: End the select query, such as freeing memory or result * *************************************************************************/ static int sql_finish_select_query(SQLSOCK * sqlsocket, SQL_CONFIG *config) { rlm_sql_firebird_sock *sock=(rlm_sql_firebird_sock *) sqlsocket->conn; fb_commit(sock); fb_close_cursor(sock); return 0; }