コード例 #1
0
ファイル: wlfreerdp.c プロジェクト: Matrix42AG/FreeRDP
static void wlf_client_free(freerdp* instance, rdpContext* context)
{
	wlfContext* wlf = (wlfContext*) instance->context;

	if (!context)
		return;

	if (wlf->display)
		UwacCloseDisplay(&wlf->display);

	if (wlf->displayHandle)
		CloseHandle(wlf->displayHandle);
}
コード例 #2
0
ファイル: wlfreerdp.c プロジェクト: Graf3x/FreeRDP
static void wl_post_disconnect(freerdp* instance)
{
	wlfContext *context;
	if (!instance)
		return;

	if (!instance->context)
		return;

	context = (wlfContext*) instance->context;

	gdi_free(instance);
	if (context->window)
		UwacDestroyWindow(&context->window);

	if (context->display)
		UwacCloseDisplay(&context->display);

}