Fix immediate disconnect when connecting to Windows XP RTM
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@906 423420c4-83ab-492f-b58f-81f9feb106b5
This commit is contained in:
parent
b90ffff097
commit
003ecba935
5
rdp.c
5
rdp.c
@ -486,6 +486,10 @@ void
|
|||||||
rdp_send_client_window_status(int status)
|
rdp_send_client_window_status(int status)
|
||||||
{
|
{
|
||||||
STREAM s;
|
STREAM s;
|
||||||
|
static int current_status = 1;
|
||||||
|
|
||||||
|
if (current_status == status)
|
||||||
|
return;
|
||||||
|
|
||||||
s = rdp_init_data(12);
|
s = rdp_init_data(12);
|
||||||
|
|
||||||
@ -505,6 +509,7 @@ rdp_send_client_window_status(int status)
|
|||||||
|
|
||||||
s_mark_end(s);
|
s_mark_end(s);
|
||||||
rdp_send_data(s, RDP_DATA_PDU_CLIENT_WINDOW_STATUS);
|
rdp_send_data(s, RDP_DATA_PDU_CLIENT_WINDOW_STATUS);
|
||||||
|
current_status = status;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Send persistent bitmap cache enumeration PDU's */
|
/* Send persistent bitmap cache enumeration PDU's */
|
||||||
|
Loading…
Reference in New Issue
Block a user