rem: char* ptr; int l;
context: int dbt_use_table(db_con_t* _h, const char* _t){	char* ptr;	int l;				if ((!_h) || (!_t))	{#ifdef DBT_EXTRA_DEBUG		LOG(L_ERR, "DBT:dbt_use_table: Invalid parameter value\n");#endif		return -1;	}	l = strlen(_t) + 1;	ptr = (char*)pkg_malloc(l);	if (!ptr) 	{		LOG(L_ERR, "DBT:dbt_use_table: No memory left\n");		return -2;	}	memcpy(ptr, _t, l);	if (CON_TABLE(_h))		pkg_free(CON_TABLE(_h));	CON_TABLE(_h) = ptr;	return 0;}