|
|
@ -259,6 +259,11 @@ rdpClientConDisconnect(rdpPtr dev, rdpClientCon *clientCon)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
rdpRegionDestroy(clientCon->dirtyRegion);
|
|
|
|
rdpRegionDestroy(clientCon->dirtyRegion);
|
|
|
|
rdpRegionDestroy(clientCon->shmRegion);
|
|
|
|
rdpRegionDestroy(clientCon->shmRegion);
|
|
|
|
|
|
|
|
if (clientCon->updateTimer != NULL)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
TimerCancel(clientCon->updateTimer);
|
|
|
|
|
|
|
|
TimerFree(clientCon->updateTimer);
|
|
|
|
|
|
|
|
}
|
|
|
|
g_free(clientCon);
|
|
|
|
g_free(clientCon);
|
|
|
|
return 0;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|