CVS: rdesktop rdp.c,1.93,1.94

Peter Åstrand <[email protected]> Fri, 07 Apr 2006 07:41:36 -0700
Newsgroups gmane.network.rdesktop.cvs
Message-ID <[email protected]>
Update of /cvsroot/rdesktop/rdesktop
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31947

Modified Files:
	rdp.c 
Log Message:
When synchronizing numlock, send 0 if not using numlock synchronizing,
since that's what our local state variable is initialized to.


Index: rdp.c
===================================================================
RCS file: /cvsroot/rdesktop/rdesktop/rdp.c,v
retrieving revision 1.93
retrieving revision 1.94
diff -C2 -d -r1.93 -r1.94
*** rdp.c	24 Jan 2006 12:40:24 -0000	1.93
--- rdp.c	7 Apr 2006 14:41:34 -0000	1.94
***************
*** 50,53 ****
--- 50,54 ----
  extern BOOL g_bitmap_cache;
  extern BOOL g_bitmap_cache_persist_enable;
+ extern BOOL g_numlock_sync;
  
  uint8 *g_next_packet;
***************
*** 972,976 ****
  	rdp_recv(&type);	/* RDP_CTL_COOPERATE */
  	rdp_recv(&type);	/* RDP_CTL_GRANT_CONTROL */
! 	rdp_send_input(0, RDP_INPUT_SYNCHRONIZE, 0, ui_get_numlock_state(read_keyboard_state()), 0);
  
  	if (g_use_rdp5)
--- 973,978 ----
  	rdp_recv(&type);	/* RDP_CTL_COOPERATE */
  	rdp_recv(&type);	/* RDP_CTL_GRANT_CONTROL */
! 	rdp_send_input(0, RDP_INPUT_SYNCHRONIZE, 0,
! 		       g_numlock_sync ? ui_get_numlock_state(read_keyboard_state()) : 0, 0);
  
  	if (g_use_rdp5)



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642