Пример #1
0
static void vchans_free(void)
{
	hashtable_iterator_t iter = {0};
	vchan_t *vchan = NULL;
	while((vchan = vchans_iterate(&iter))) {
		vchan_free(vchan);
	}
	hashtable_free(&vchans);
}
Пример #2
0
void rdp_free(rdpRdp* rdp)
{
	if (rdp != NULL)
	{
		settings_free(rdp->settings);
		transport_free(rdp->transport);
		license_free(rdp->license);
		input_free(rdp->input);
		update_free(rdp->update);
		fastpath_free(rdp->fastpath);
		nego_free(rdp->nego);
		mcs_free(rdp->mcs);
		vchan_free(rdp->vchan);
		redirection_free(rdp->redirection);
		mppc_free(rdp);
		xfree(rdp);
	}
}