add: si->crossed_conns = false;
context: status_t gx50_general_output_select(){	/* make sure this call is warranted */	if ((si->ps.card_type != G450) && (si->ps.card_type != G550)) return B_ERROR;	/* choose primary analog outputconnector */	if ((si->ps.primary_dvi) && (si->ps.secondary_head) && (si->ps.secondary_tvout))	{		if (i2c_sec_tv_adapter() == B_OK)		{			LOG(4,("INIT: secondary TV-adapter detected, using primary connector\n"));			DXIW(OUTPUTCONN,0x01); 		}		else		{			LOG(4,("INIT: no secondary TV-adapter detected, using secondary connector\n"));			DXIW(OUTPUTCONN,0x04); 		}	}	else	{		LOG(4,("INIT: using primary connector\n"));		DXIW(OUTPUTCONN,0x01); 	}	return B_OK;}