library/src/blockclass/BP-BlockClass.cc
// destroy all jit expression data related to this class
destroy all jit expression data related to this class
destroy all jit expression data related to this class
BP_ERROR_T Block::destroyWebJITExpressionData()
{
	if(this->jit_delayed_insert_sql)
	{
		tq_free(this->tq, this->jit_delayed_insert_sql);
		this->jit_delayed_insert_sql = NULL;
	}
	if(this->web_request_jit_match_set)
	{
		tq_free(this->tq, this->web_request_jit_match_set);
		this->web_request_jit_match_set = NULL;
	}
	this->web_request_jit_match_n = 0;
	return ERR_SUCCESS;
}
BP_ERROR_T Block :: destroyWebJITExpressionData ( ) { if ( this -> jit_delayed_insert_sql ) { tq_free ( this -> tq , this -> jit_delayed_insert_sql ) ; this -> jit_delayed_insert_sql = NULL ; } if ( this -> web_request_jit_match_set ) { tq_free ( this -> tq , this -> web_request_jit_match_set ) ; this -> web_request_jit_match_set = NULL ; } this -> web_request_jit_match_n = 0 ; return ERR_SUCCESS ; }
destroy all jit expression data related to this class
destroy all jit expression data related to this class
// set the web jit match count to zero // return indicating success